Назад | Перейти на главную страницу

Поделиться доступом в Интернет с маршрутом

Я пытаюсь использовать подключение к Интернету на Linux-машине с другой машиной.

Оба созданы в vmbox, ПК A имеет внутреннее сетевое соединение, ПК B имеет как внутреннее, так и внешнее соединение. Dhcpd vmbox включен для внутренней сети, обе системы получают IP-адрес своей внутренней сети.

ПК A -> 10.10.10.2 ПК B -> 10.10.10.4 (внутренний) + 10.0.3.15 (внешний)

net.ipv4.ip_forward = 1 и IPtables отключены на обеих машинах. Машины могут пинговать друг друга, ПК Б может пинговать Интернет

ПК А ->

route add default gw 10.10.10.4

ПК B ->

route add default gw 10.0.3.15

traceroute с ПК A заканчивается таймаутом на ПК B. По некоторым причинам ПК B не пересылает трафик

на ПК b:

iptables -A POSTROUTING -t nat -j MASQUERADE