У меня есть две виртуальные машины. Первый из них имеет настройку iptables.
enp0s3
- это NAT enp0s8
- внутренняя сеть На второй машине есть только внутренняя сеть.
VM2 должен иметь подключение к Интернету из-за конфигурации iptables, но, к сожалению, его нет.
Я использую Ubuntu 18.04, с этой конфигурацией я могу пинговать машину сначала со второго и другим способом, но с виртуальной машины 2 я не могу пропинговать другой ip (т.е. при пинге 8.8.8.8 потеря пакета составляет 100%)
[ 1119] Я хочу создать что-то подобное
Internet ---- Host machine ---- VM1 ---(local network)-- VM2
#!/bin/sh
INTERNET="enp0s3"
INTRANET="enp0s8"
echo 1 > /proc/sys/net/ipv4/ip_forward
itpables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT