Networking

跨虛擬機的橋接介面以允許區域網路虛擬機訪問網際網路

  • October 11, 2015

是否可以跨虛擬機橋接介面?

我有三個具有以下設置的虛擬機:

VM1
eth0:    public ip
eth0:0   private lan ip 172.22.xx.x1

VM2
eth0     no ip
eth0:0   private lan ip 172.22.xx.x2

VM3
eth0     no ip
eth0:0   private lan ip 172.22.xx.x3

我希望VM2/VM3能夠通過VM1. 我有機會VM2/VM3 eth0:0實現VM1 eth0這一目標嗎?

謝謝。

編輯- 我在我的虛擬機上執行 CentOS 7

您可以將 VM1 設置為 Linux 路由器,啟用 IPv4 轉發並設置 NAT MASQUERADE。然後,您將 VM2/3 上的預設路由設置為 VM1,並且不要忘記 DNS 伺服器。

嘗試以下命令:

ip route add default via 172.22.xx.x1 dev eth0:0

參考

引用自:https://unix.stackexchange.com/questions/234637