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.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何在制作DLL的C应用程序中嵌入Perl Interpreter?
- windows – 如何让我的文件关联在单个程序实例中打开多个文
- Windows内存分配问题
- Error: EACCES: permission denied, mkdir
- Windows安装程序 – 最简单的解决方案来替代MSI中的一个小文
- 在Windows上设置Python终端编码
- emacs – 学习Windows / C程序员的常见Lisp技巧
- Windows server 1709(不含UI)模板部署
- 在Windows 2008/7 / Vista中发出Windows服务蜂鸣声
- hyperledger-fabric – Windows上的Fabric作曲家?
- 来自Windows服务器的远程3D加速OpenGL应用程序
- exchange-2007 – 重新启动时禁用Server 2008服务
- windows-server-2003 – 确定私有IP地址
- 客户端证书Windows Phone 8.1
- winforms – 使用ReactiveUI和Windows窗体绑定到
- 在Windows 7上运行Varnish
- winforms – 将Castle.Windsor与Windows窗体应用
- windows-phone-7 – 使用RestSharp对Trello API进
- 如何下载Windows进程激活服务(WAS)
- winapi – Windows跳过特定于语言的资源