在我的设置中,我有 3 台计算机和 2 台(无线 d-link)路由器。
Computer1 具有以太网和无线接口
以太网:192.168.0.x(DHCP)
无线:192.168.10.254(静态)
计算机 2 有以太网和两个 IP
以太网 1:192.168.0.90(静态)
以太网 2:192.168.10.110(静态)
计算机 3 是具有硬编码 IP 的特定设备,我无法更改
无线:192.168.10.41(静态)
Router1 管理网络 192.168.0.0/24 的互联网和 DHCP
Router2 更复杂。我不使用 DHCP。我用它来桥接两个网络。它的静态 IP 是 192.168.10.1
计算机 1 可以 ping 通计算机 2。
计算机 1 可以 ping 通计算机 3。
计算机 1 可以 ping 通路由器 1。
计算机 1 无法 ping 通路由器 2。
计算机 2 无法 ping 通计算机 3。
计算机 2 可以 ping 通路由器 2。
路由器 1 可以 ping 通路由器 1
路由器 2 可以 ping 通计算机 2
Router2 无法 ping 通 Computer1
Router2 无法 ping 通 Computer3
这很奇怪。Router2 管理无线连接,它应该能够 ping 通自己的计算机,对吗?
我的问题显然是:我怎样才能让 Computer2 可以访问其他所有内容。
这是一个传统的“圣诞节前还可以工作,但现在不工作了”的情况。
以太网接线如下:
[ 计算机 1 ]----[ 路由器 1 ]---[ 路由器 2 ]---[ 计算机 3 ]
我正在使用路由器 1/2 上的交换机(lan)端口。
答案1
您使用什么供应商/软件进行路由?
router2 是否知道 192.168.0.0/24 子网?如果不知道,它将尝试通过其默认网关进行响应。
Router1 应该知道 192.168.10.X 可以访问 192.168.10.0/24(其中 X 是 router2 的 IP)Router2 应该知道 192.168.0.0/24 可以通过 192.168.0.Y 访问(其中 Y 是 router1 的 IP)
最简单的方法就是将静态路由添加到每个路由器的路由表中。
不同供应商的路由器存在差异,特别是小型家庭或办公室(SOHO)路由器。
另外,Computer3 是否设置了默认路由?
答案2
我真傻,还有另一个路由器隐藏在某处广播相同的 SSID