我有这种情况:
Thomson Gateway TG712 是从提供商处收到的,它是电话线/DSL 调制解调器,带有 4 个有线 LAN (RJ45) 连接器以及无线连接器。它为自己分配 192.168.1.254,然后为通过有线或无线方式连接到它的机器分配 192.168.1.*。
Thomson 上的一个 LAN 端口(没有 WAN 以太网端口,因为它使用电话连接器)与 Allnet 路由器上的 WAN RJ45 端口相连;Thomson 将此设备视为 192.168.1.67 - 而 Allnet 将自己视为 192.168.0.1,并将 192.168.0.* 分配给与其相连的设备(Allnet 设备仅为有线路由器)。
连接到 Thomson 网络 192.168.1.* 的机器可以互相 ping 通,也可以互相 ssh 连接(所有笔记本电脑都是 Ubuntu);同样,连接到 Allnet 网络 192.168.0.* 的机器也可以互相 ping 通和 ssh 连接。我的问题是 - 我无法从 Thomson 网络 192.168.1.*(例如,从笔记本电脑 A 或笔记本电脑 B)看到(ping 或 ssh)Allnet 网络 192.168.0.* 上的机器(笔记本电脑 D 或笔记本电脑 C)。
是否可以让 Thomson 网络 192.168.1.* 上的机器与 Allnet 网络 192.168.0.* 上的机器进行通信 - 如果可以,如何进行通信?我从某处读到我需要的是“静态路由”,但我找不到如何在 Thomson 上进行设置...
答案1
您设置的方式将无法工作,您的“路由器”实际上是供消费者使用的路由器/网关/防火墙,因此您必须禁用或更改才能使其工作的许多功能(例如构建静态路由)都无法实现。
最好的、也是最有效的方法可能是禁用 Allnet 路由器上的 DHCP,并将 Thompson 网关的 LAN 端口连接到 Allnet 路由器的 LAN 端口,从而使 Allnet 路由器本质上成为一个哑交换机,并将所有子网都设为一个子网。