什么原因会突然导致子路由器突然失去与其父路由器的上行连接?
我有一台 Linksys 路由器,连接在 AT&T 路由器(由我的 ISP 提供)后面,该路由器托管一些 Linux 服务器的连接。这两台路由器都支持 wifi,我可以通过它们进行连接。当我连接到 Linksys 的 wifi 时,我可以毫无问题地访问服务器。但是,它们都没有互联网连接,无法解析本地网络之外的域或 IP。
这个问题是上周才开始出现的,而且已经运行了一年多。我没有做任何改动,所以我不知道是什么导致了这个问题。
我尝试了一些明显的陷阱,比如重新启动两个路由器,但没有效果。
真正奇怪的是,有时连接会很快恢复。我会得到一个有效的 ping 响应,但随后它似乎又会中断并再次超时。运行ping
有时会看起来像:
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=53 time=16.0 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=53 time=15.9 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=53 time=17.1 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=53 time=15.8 ms
From 192.168.1.237 icmp_seq=33 Destination Host Unreachable
From 192.168.1.237 icmp_seq=36 Destination Host Unreachable
From 192.168.1.237 icmp_seq=39 Destination Host Unreachable
我已将 Linksys 配置为从 192.168.2.1 托管自身,并且服务器也具有静态 IP,如 192.168.2.2、192.168.2.3 等,因此它们不会与 AT&T 路由器冲突。
当通过父路由器仍可访问互联网时,什么原因导致子路由器突然无法访问互联网?