假设我想创建一个具有 4 个子网的内部网络。没有中央路由器或交换机。我有一个“管理子网”可用于链接所有四个子网 (192.168.0.0/24) 上的网关。一般图表如下所示:
10.0.1.0/24 <-> 10.0.2.0/24 <-> 10.0.3.0/24 <-> 10.0.4.0/24
Run Code Online (Sandbox Code Playgroud)
换句话说,我在每个子网上配置了一个 linux box,有 2 个接口,一个 10.0.x.1 和 192.168.0.x。它们用作每个子网的网关设备。每个 10.x/24 子网将有多个主机。其他主机将只有 1 个接口可用作 10.0.xx
我希望每个主机都能够 ping 任何其他子网上的其他主机。我的第一个问题是:这可能吗?其次,如果是这样,我需要一些帮助来配置 iptables 和/或路由。我一直在试验这个,但只能提出一个允许在一个方向上进行 ping 的解决方案(icmp 数据包只是一个例子,我最终想要主机之间的完整网络功能,例如 ssh、telnet、ftp 等) .