我有 2 个独立路由器(每个都有自己的 WAN)。我的所有设备都与这些路由器具有相同的静态 IP。路由器 1 网关 192.168.1.1,路由器 2 网关 192.168.1.100
我用以太网电缆通过 LAN 端口连接了这 2 个路由器。我有 2 台 win 10 电脑、chromecast v1 和一台 android 11 设备。每台电脑连接到一个路由器,chromecast 连接到一个路由器,手机可以连接到任何路由器。
连接到路由器 2 的 PC 可以 ping 通连接到路由器 1 的另一台 PC 和 Chromecast,反之亦然。但只有连接到路由器 2 的移动设备才能 ping 通。如果 PC 和移动设备位于不同的路由器下,则它们无法互相 ping 通。但所有其他设备都可以通信,无论路由器如何。
为什么不同路由器上的 Android 设备和 PC 无法互相访问,而 PC-PC 和 PC-chromecast 可以互相发现?
这是 Android 问题吗?我该如何解决?
经过进一步测试,我发现如果我通过以太网将电脑连接到路由器,问题就不会出现并且所有设备都可以被发现。