如何连接两个网络

如何连接两个网络

有一个普通的网络配置:路由器与互联网 192.168.2.1,以及客户端计算机。

其中之一 - 具有 DHCP(192.168.3.0)、1 个网卡和 2 个 IP 地址(192.168.2.6、192.168.3.10)的 Ubuntu 网关服务器。

它可以 ping 通所有东西,但是另一台 PC(192.168.3.147)可以 ping 通 192.168.3.10 或 192.168.2.6,但无法 ping 通 192.168.2.1 或任何站点。

我该如何设置?

网络计划:

ethernets:
      eth0:
         addressess: [192.168.2.6/24, 192.168.3.10/24]
                  routes:
                        - to: 0.0.0.0/0
                          via: 192.168.2.1
                          metric: 100
                        - to: 192.168.3.0/24
                          via: 192.168.3.10
                          metric: 100
                  nameservers:
                          addresses: [192.168.2.1, 8.8.8.8]

Ubuntu 18.04

答案1

网关至少需要 2 个网络设备,一个用于广域网,一个用于本地网络。

如果 wan 是 192.168.2.0/24,那么 lan 就是 192.168.3.0/24 wan 应该是 eth0,lan 应该是 eth1

然后,您可以设置网关来将数据包从广域网转发到局域网,反之亦然。

相关内容