Windows是否尝试查找IPv6 AAAA记录,即使它没有可路由的IPv6地址
我的网络路由器是ZyXEL ZyWall USG 100,它有一个内置的DNS服务器.许多 Windows计算机连接到它并通过DHCP获取IPv4地址.它们还通过路由器的“域名”通知DNS后缀(“内部”).通常这很好.但是,Windows(Vista或7)计算机有时无法解析DNS记录中域名为“domain-name”的计算机的IP地址.具有与“域名”关联的IP地址的计算机此时已打开并可由其他Windows计算机访问. 发生这种情况时,它仍然可以使用“nslookup domain-name”解析IP地址,但“ping domain-name”,“ping -4 domain-name”和浏览到“http://domain-name”失败. Ping“domain-name.internal”有效. 我查看了受此问题影响的计算机上“ipconfig / displaydns”命令的输出,我看到意外的IPv6条目如下所示: domain-name ---------------------------------------- No records of type AAAA 我可以通过重新启动网络适配器接口暂时解决此问题. 在http://technet.microsoft.com/en-gb/library/bb878121.aspx,微软说:
我想这可能是正在发生的事情(我没有更好的想法). Windows是否尝试查找IPv6 DNS(AAAA)记录,即使路由器尚未为其分配可路由(非链路本地)IPv6地址?或者,是否有人对导致此问题的原因有更好的了解? 如果启用了IPv6(并且未禁用链接本地地址),Windows Vista和7将在A查找之前请求AAAA查找.默认情况下,Windows将具有链接本地地址,因此将使用IPv6(如果可用).通常这不是问题,因为AAAA查找失败并且它很乐意转移到IPv4.然而,大多数应用程序将直接跳到IPv4.(编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |