检查服务器是否可以通过IPv6访问?

有可能检查服务器是否可以通过IPv6与c#访问?


遍历从Dns.GetHostEntry返回的地址列表,并检查是否有任何IsIPv6xxxx属性设置为true


这取决于您的意思 - 如果您知道(或可以解析)服务器的主机名或DNS名称到IPv6地址,则应该可以执行一些操作。

您可以使用IPv6将测试数据包发送到服务器,然后查看是否收到回应。 另外,如果你一直在使用IPv6,那么你可以将自己的网络层改为仅支持IPv6。 在较新版本的Windows服务器上,我相信你可以将IPv6和IPv4切换到关闭状态。

希望有所帮助!

链接地址: http://www.djcxy.com/p/6925.html

上一篇: Check if server is accessible via IPv6?

下一篇: (C++) Very Basic Questions Regarding Syntax