我的笔记本电脑运行的是 Windows 7,在我们工作的无线网络上,我遇到了一个奇怪的问题,每隔 5 分钟,DNS网络就会停止工作。这里的管理员查看了一下,但得出结论,这是一个本地问题,而且由于这是一台个人笔记本电脑,他无能为力(因为我不会让他重新镜像它:)
无论如何,我发现如果我这样做
ipconfig /release
其次是
ipconfig /renew
然后DNS网络突然恢复了,我又可以浏览互联网了。至少,直到 5 分钟后它再次停止工作。
在我家的无线网络上,这种情况不会发生(即DNS一切永远正常工作)。
有谁知道它为什么会这样做吗?
Windows 7 SP1 x64/Atheros AR5B97 无线网络适配器
丹的编辑:
我没有笔记本电脑的物理网络插孔,但在家里,直接插入就可以了。不过,无线也是如此。
不,
ipconfig /flushdns
没有修复它。没错,所有名称解析都失败了。我只需要测试外部名称,因为我们的无线网络与有线 LAN 完全隔离(当有人询问如何从笔记本电脑或其他设备访问 XYZ 服务器时,这会引起很多挫败感),但它们都失败了:
C:>ping google.com Ping 请求无法找到主机 google.com。请检查名称并重试。
现在,这是我之前没有意识到的事情。如果我将(例如)Google 的 IP 添加到我的 HOSTS 文件中,那么它仍然不起作用:
C:\>ping mygoogle
Pinging mygoogle [74.125.225.48] with 32 bytes of data:
Request timed out.
Request timed out.
Ping statistics for 74.125.225.48:
Packets: Sent = 2, Received = 0, Lost = 2 (100% loss),
- 不,我也无法 ping 通 DNS 服务器。
答案1
如果您通过有线连接并且禁用 Wi-Fi,是否会发生同样的事情?
ipconfig /flushdns 是否可以解决问题,而不是 /release & /renew
当您说 DNS 停止工作时,我猜您的意思是 ping 域名时得不到任何解析。它是否同时对内部名称(例如 ping server1)和外部名称(例如 ping www.google.com)都失败?
您是否尝试过禁用任何防火墙/防病毒软件?
当它停止解析时,您可以 ping 列出的 DNS 服务器吗?
答案2
还要验证您是否可以访问任何 IP 地址,它可能会说无法解析名称,但实际上表明它失去了所有互联网连接。如果您执行 Ipconfig /all,您将获得有关无线适配器的信息列表,包括“默认网关”。一旦您无法解析名称,请尝试 ping 此地址(格式应为 xx.xx.xx.xx)。如果您发现无法访问此地址,则意味着您完全失去了连接。可能值得尝试手动更新驱动程序,看看这是否有帮助。
答案3
如果您在无线网络连接设置中设置了 OpenDNS 或 Google DNS,它是否在 5 分钟后仍然会停止工作?您是否需要使用您公司的 DNS 服务器,因为您正在访问任何内部服务器,或者可以使用第三方 DNS 服务器吗?
请参阅此处了解如何在 Windows 7 笔记本电脑上设置 OpenDNS:关联
相同的说明适用于 Google DNS,但使用 IP 8.8.8.8 和 8.8.4.4。
附言:我的笔记本电脑(它有一个 Intel 4965AGN 网络适配器)在连接到一些基于 Broadcom 芯片组的 AP 时也遇到了类似的问题。互联网连接工作了几分钟,然后断线了。ipconfig /flushdns 几分钟后解决了这个问题。原来是无线适配器和 AP 芯片组之间的不兼容问题。当您通过以太网电缆连接到您的工作网络时,是否可以尝试是否发生同样的情况,或者您是否可以获得 WiFi USB 适配器并查看问题是否仍然存在?
答案4
请检查您是否正在使用 5GHZ 无线网络并且对飞机/雷达系统有干扰。至少在欧洲,几乎所有 5ghz 无线硬件都内置了安全措施,当有更高优先级的信号传入时,会强制切换频道。