[英]Check if server is accessible via IPv6?
是否可以通过c#检查服务器是否可通过IPv6访问?
遍历从Dns.GetHostEntry返回的地址列表,并检查是否有任何IsIPv6xxxx
属性设置为true
这取决于你的意思 - 如果你知道(或可以解析)服务器的主机名或DNS名称到IPv6地址,你应该可以做一些事情。
您可以使用IPv6将测试数据包发送到服务器,看看是否收到回复。 或者,如果您要一直使用IPv6,则可以将自己的网络层更改为仅IPv6。 在较新版本的Windows服务器上,我相信您可以关闭IPv6并关闭IPv4。
希望有所帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.