在描述的场景中这个问题:192.168.252.x/24 上的设备如何查看 192.168.1.x/24 上的设备并与之通信?
我正在尝试添加一条路由,以便我的路由器将 192.168.252.x 的数据包重定向到我的手机在 192.168.1.x/24 网络中的 IP,但这似乎还不够。
答案1
总体来说,这听起来是正确的——但对于你的情况,路由是不够的,因为“路由器”(你的网络共享手机)设置了防火墙,阻止向内通信。据我所知,Android 的网络共享模式总是确实如此(它甚至会阻止 USB 网络共享客户端和无线热点客户端之间的通信),并且我认为您无法禁用它,至少在手机未 root 的情况下无法禁用它。
答案2
最简单的方法是用网络掩码来定义路由器
255.255.0.0
。
然后,路由器将把这两个段视为属于同一部分
192.168.x.x/16
,并将消息从一个段传输到另一个段。
如果这对您的网络不起作用,则需要有关您的网络架构的更多信息,例如如何在两个段中分配 IP 地址。