我有一台运行 DD-WRT 的 Buffalo 无线路由器。它运行良好,但今天突然无法通过它上网。如果我通过无线或 LAN 端口连接,则无法连接互联网。这是如果我尝试访问任何网站,我会看到:
此网页不可用
无法找到 www.baidu.com 上的服务器,因为 DNS 查找失败。DNS 是将网站名称转换为其 Internet 地址的网络服务。此错误最常见的原因是未连接到 Internet 或网络配置错误。它也可能是由 DNS 服务器无响应或防火墙阻止 Google Chrome 访问网络引起的。
以下是一些建议:
稍后重新加载此网页。[…]
我已经重置了调制解调器,尝试了两台不同的笔记本电脑,但都遇到了同样的问题,即无法通过路由器连接。有什么想法吗?
PS:每台笔记本电脑的无线网卡都设置为自动DNS。
编辑:
如果我直接连接到 FTTH 调制解调器,就可以上网。另外,我的另一个无线路由器也可以使用。
答案1
每次连接中断的第一步都应该是绕过路由器,将计算机直接连接到 ISP 设备。您能 ping 通 DNS 服务器吗?如果答案是否定的,请尝试 74.125.226.240。如果仍然不起作用,请致电您的 ISP。如果可以,然后 ping google.com,现在能用吗?如果不能,请更改您的 DNS 服务器并重新测试。如果可以,则您的互联网连接正常,并且是路由器的问题(因为您已经排除了单台计算机)。
重新插入路由器并登录。您获得 IP 了吗?您的 DNS 设置正确了吗?从路由器界面再次尝试上述测试。检查您的 DHCP 配置。当您的计算机输入 ipconfig 或 ifconfig 时会得到什么?这与您的路由器设置为分发的内容相匹配吗?您是否尝试过在路由器和调制解调器之间交换电缆?
tcpdump 在这里也可以派上用场,特别是如果你能在路由器的 WAN 上运行它(不确定 ddwrt 是否能做到这一点)。看看路由器实际发送了什么会很有帮助。我还可以帮助查看路由器和计算机之间发送了什么。
基本上,您需要努力将问题缩小到网络上的特定点,否则您可以进行所有想要的重置和重新配置,而这只是在黑暗中摸索。