抱歉,标题太糟糕了,这是我能做的最好的了。
这是我的网络:
调制解调器只是一个普通的有线 ADSL 调制解调器
路由器 1 是一个无线路由器/接入点(具体来说是安装了最新官方固件的 TP-Link WDR-4300),连接了多个有线和无线客户端(尽管图片中只显示了两个)。它配置了静态路由,将所有发往 192.168.2.0/24 的流量发送到路由器 2。
路由器 2 是无线路由器(带 DD-WRT 固件的 WRT54GL),配置为充当无线客户端,连接到路由器 1
问题:连接到路由器 2 的 192.168.2.10 无法访问连接到路由器 1 的任何客户端 - ping 未收到响应,ssh/smbclient 将超时。它可以毫无问题地访问互联网,并且可以毫无问题地 ping/telnet 沿途的任何路由器。在 192.168.0.101 和 192.168.0.102 上运行 wireshark/tcpdump 显示来自 192.168.2.10 的 ping 肯定到达了它们(具有正确的源地址),因此似乎源没有收到回复。
所有连接到路由器 1 的客户端肯定都可以访问 192.168.2.10 - 它们可以 ping 它、连接到 smb 共享并左右复制文件、通过 ssh 进入它,等等。
看起来唯一丢失的数据包是那些对来自 192.168.2.10 的数据包的回复,这对我来说没什么意义。这里可能出了什么问题?