路由器问题:当多台计算机接入时,DNS查询偶尔会失败

路由器问题:当多台计算机接入时,DNS查询偶尔会失败

基本上,经过 5 到 60 分钟后,DNS 查询会失败几分钟,然后慢慢开始正确解析。然后重复此循环。只有当网络上有多台计算机时才会发生这种情况。网络上的所有计算机都会同时遇到相同的偶发性 DNS 中断。

无线或有线、Linux 或 Windows、新安装的操作系统或旧操作系统、浏览器或 ping,症状相同。过去几个月在 3 个路由器(请注意,不是串联在一起的)和 3 个 ISP 以及 3 个不同位置重复出现。仅有的常见的情况是一台 5 年前的 WIN XP 笔记本电脑,在整个过程中一直在网络上使用。同时可能同时有 1 到 10 台设备通过有线或无线方式连接。我唯一能从这种折磨中解脱出来的办法是使用任何 VPN 连接到外部源 - 总是一帆风顺。

我通常将任何路由器设置为

  • 使用 WPA2/等安全性
  • MAC 白名单
  • UPNP 关闭(如果可用)
  • 始终在可用时更新固件
  • 自动从 ISP 获取 DNS
  • 将路由器设置为内部网络的 DHCP 服务器。

调整频道没有效果。有什么想法吗?

答案1

我想,在 Belkin 技术支持的帮助下,这个问题已经解决了。将路由器重置为出厂默认设置,关闭路由器和调制解调器的电源,并将路由器设置为使用 WEP-64bit 而不是 WPA2 进行无线连接后,所有问题似乎都消失了。这可能是由于路由器在之前的 ISP 网络上设置时携带了错误的配置(用户无法访问),或者是由于我网络上的某些设备不支持 WPA2 加密,从而导致路由器混乱。

只需执行上述操作,即可解决一个看似不相关的问题,即端口 80 上的所有外部传入连接始终被定向到路由器主配置页面,而不是转发到网络内的指定虚拟服务器。端口转发现在可以正常工作。

所有这些问题的根本原因仍未确定,但据 Belkin 技术支持称,正在开发解决这些问题的固件更新。在此之前,我只能使用 WEP-64 位。

编辑:我收回刚才的话。上述修复只是暂时解决了 DNS 问题。慢慢地,问题又再次全面出现。

编辑 2:哇哦!在新的固件更新后,问题还没有再次出现。我很高兴我当前路由器的制造商解决了这个问题。如果这是糟糕的行业标准造成的问题,希望其他制造商也能效仿。

答案2

路由器的品牌和型号是什么?我见过一些路由器(尤其是老款 Linksys),它们的 DNS 代理在一段时间后会失效。值得一看的是路由器是否有固件更新。

尝试修复一台 PC,使其使用 OpenDNS(208.67.220.220 和 208.67.222.222)或 Google(8.8.8.8 和 8.8.4.4)进行解析,并查看这台机器是否在其他机器出现故障时继续运行。

答案3

您的 ARP 表可能有问题,或者您是 ARP 中毒的受害者。如果可以的话,我会刷新网络上所有计算机和路由器上的 ARP 表。此外,还要刷新ipconfig /flushdns所有基于 Windows 的计算机,因为这在某些情况下对我有帮助。

相关内容