两个子网之间的 VM 路由上的 Linux 计算机

两个子网之间的 VM 路由上的 Linux 计算机

为了进行大量测试,我有几个虚拟机,其中一个有两个接口,但可能接收更多。一个接口使用NAT协议连接到互联网,因为我使用 VMWare,另一个接口在局域网段上,第二个虚拟机也是如此。所有虚拟机都至少使用CentOS 7

连接到互联网的网络使用192.168.50.0/24 局域网段上的第二个网络使用10.0.0.0/8

具有两个接口的虚拟机:

  • 192.168.50.254gw 192.168.50.2
  • 10.0.0.1

第二台虚拟机:10.0.0.2

我可以用第一台机器在两台虚拟机之间 ping 通,也可以 ping 通互联网网站。但我无法用第二台机器 ping 通互联网上的网站。

我尝试在第二台虚拟机上使用路由,就像这样,set IPv4.routes 192.168.50.0/24 10.0.0.1但从第二台虚拟机到 ping 都不起作用192.168.50.28.8.8.8我读了一些关于 的net.ipv4.ip_forward = 1内容CentOS 6,但我希望得到专家的建议,我问自己它可能太旧了,所以没有尝试。

如果可能的话我会使用NMCLI,您能给我一些建议吗?

多谢。

相关内容