У меня есть 2 VMS.
Я хочу, чтобы VM#1 был шлюзом VM#2.
VM#1 имеют 2 сети (eth0 - 10.0.2.15 (туземный) и eth1 - 192.168.1.1 (внутренняя сеть)).
VM#2 имеют 1 сеть (eth0 - 192.168.1.2 (внутренняя сеть).
VM#1 может проверить с помощью ping-запросов google.com из-за туземной сети. Но что, если я хочу, чтобы VM#2 смог проверить с помощью ping-запросов Google также?
Я только начинаю в этом, и я хотел бы изучить, как сделать это.
Вот что я уже сделан:
VM#1
iptables -A FORWARD -i eth1 -j ACCEPT
iptables -A FORWARD -o eth1 -j ACCEPT
sysctl -w net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
VM#2
ip route add default via 192.168.1.1
Теперь VM#2 может проверить с помощью ping-запросов 10.0.2.15, но когда я проверяю с помощью ping-запросов google.com, я получил неизвестный хост. Таким образом, я попробовал 8.8.8.8, и затем это - 100%-я потеря пакетов.
Какая-либо справка?:/