DNS.GetHostEnt`ry无法获取远程机器ipv6地址
IPHostEntry
中存在IPv4地址,但缺少ipv6
string hostname = "my-machine";
IPHostEntry ie = Dns.GetHostEntry(hostname);
图片包含2个地址,但第2个地址不是链路本地IPV6地址,而不是隧道适配器6T04地址
答案 0 :(得分:3)
您正在查看DNS中宣传的内容。 DNS永远不应包含链接本地地址,因为接收方无法知道它们在哪个链接上有效。
如果20.200.20.24
和2002:14c8:1418::14c8:1418
是DNS区域中的内容,那么这就是您将获得的内容。如果那不是您想要的,那么您要么找错了地方,要么调整DNS区域的内容。
20.0.0.0/8
... 中的地址