我家有Vista Home Premium(x64)机器。 我把www.google.pl设置为IE8的默认search引擎。
有时(从一个月左右),当我search的东西IE给我“DNS错误”的信息,它不能findwww.goole.pl 10-15分钟。 频率:1-2次/天。 在同一时间我检查我的PlayStation上的google.pl,它的工作正常有时google.com和live.com也不能正常工作。
我有几年前安装的路由器,从那以后没有任何改变,所以我排除了这个原因。
在互联网上短暂的search后,我发现nslookup工作没有任何问题,但ping不是。
当我尝试ping -4 www.google.pl ,问题消失,直到下一次。 这就是为什么我认为这是IPv6的问题,而且即使它不工作,我的Vista也在使用IPv6。
我打电话给我的ISP,但他们声称他们的DNS没有任何改变,我应该在我的机器上search一个问题。
昨天我的邻居(使用相同的ISP)告诉我他的Vista(x32)有同样的问题,但是认为这是谷歌的问题。 当我们谈到他承认,他的机器与XP没有任何问题
所以
这是您的DNS问题 – 可能来自您的ISP,也可能是下游(即离您较近)。 许多家用DSL设备都默认使用它们作为DNS代理的模式,其中一些不能很好地处理ipv6。 如果您的Vista系统的DNS服务器指出它正在与您的ISP通话,那么他们的DNS不能正确处理ipv6查询,如果您的DNS地址似乎来自您的DSL路由器,那么问题很可能出现在那里。 Nslookup和平-4“工作”,因为他们绕过了ipv6查找失败。
IE8 \ Firefox \ Chrome \ Safari全部(正确)在回落到ipv4之前发出ipv6 DNS请求。 如果你的DNS(不pipe是什么)没有正确处理这些,你可以看到你看到的超时风格的行为。 Playstation似乎正常工作的事实表明它不支持ipv6,或者可能没有正确实现它。 奇怪的是,这种行为似乎是故意的,浏览器作者希望鼓励人们修复ipv6问题,而不是掩盖它们。
你需要ipv6吗? 你能禁用它,至less是为了testing吗?
至于ipv6是不是必需的。 我一直有类似的问题,但是ipv6可以解决问题,这个问题已经消失了。 这似乎只是一个Vista的问题。 我有机器运行XP,Vista,Windows 7中,Linux的Ubuntu和服务器2003年。这不是一个问题,与DNS,似乎是。