在.NET中强制ipv4连接?

时间:2011-09-30 13:28:01

标签: .net ipv4

我在我的服务器上运行一个控制台应用程序,并尝试在服务器上连接到我的站点。通过ipv6连接导致问题。我在php中运行的软件不支持ipv6因此我得到错误。我如何强制控制台应用程序(使用webclient)使用ipv4连接/ IP地址而不是ipv6?

1 个答案:

答案 0 :(得分:1)

这完全取决于底层操作系统和网络如何解析名称。如果你的dns返回一个IPv6地址,那就是它将使用的地址。 .Net中没有任何东西可以改变它,除非你想编写自己的dns查找代码来忽略ip6响应。