Tidak dapat menjangkau Internet di VM melalui VM lain (vmware)

0

VM-1 (CentOS7)

eht0-10.10.10.10/24           Gateway:0.0.0.0
eth1-Bridged Network to wlan0
eth2-192.168.3.10/24          Gateway:0.0.0.0

VM-2 (Ubuntu14)

eth0-10.10.10.11/24               Gateway:0.0.0.0
eth1-192.168.2.11/24              Gateway:0.0.0.0
eth2-192.168.3.11/24              Gateway:192.168.3.10

VM-3 (Ubuntu14)

eth0-10.10.10.12/24                   Gateway:0.0.0.0
eth1-192.168.2.12/24                  Gateway:0.0.0.0
eth2-192.168.3.12/24                  Gateway:192.168.3.10

Jadi, VM2dan VM-3memiliki gateway default untuk VM-1. Saya dapat ping 8.8.8.8dari VM-1. Mampu ping 192.168.3.10dari VM-2dan VM-3.

Tapi, saya tidak bisa ping 8.8.8.8dari VM-3dan VM-2.

Saya melakukan NATperintahVM-1

sudo iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

sudo iptables -t filter -D INPUT -j REJECT --reject-with icmp-host-prohibited

sudo iptables -t filter -D FORWARD -j REJECT --reject-with icmp-host-prohibited

Aku memeriksa dengan tcpdumps -n -i eth2di VM-1saat VM-2yang ping ke 8.8.8.8. Paket berasal dariVM-1

Jadi, apakah saya melewatkan sesuatu?

Dan satu hal lagi adalah saya melakukan ip statis /etc/network/interfaces(Sama seperti CentOS juga!), Tapi setelah itu kadang-kadang saya tidak mendapatkan IP untuk sebuah antarmuka (Di Ubuntu)

Veerendra
sumber

Jawaban:

0

Mungkin:

sudo iptables -t nat -A POSTROUTING -s 10.10.10.0/24 -o eth1 -j MASQUERADE
sudo iptables -t nat -A POSTROUTING -s 192.168.3.0/24 -o eth1 -j MASQUERADE

Atau bahkan ini:

echo 1 > /proc/sys/net/ipv4/ip_forward
rpv
sumber