Интернет доли через сетевые интерфейсы

хорошо, таким образом, я работаю в VMware и имею 2 виртуальных машины (Ubuntu и Windows 7). Машина Ubuntu имеет 2 сетевых интерфейса (eth0 и eht1), интерфейс eth0 использует NAT для соединения с Интернетом с помощью моего реального компьютера, и интерфейс eth1 использует только для хоста для соединения с машиной Windows. Машина окон только имеет один интерфейс, использующий только для хоста.

То, что я пытаюсь сделать, совместно использовать Интернет к машине окон через интерфейсы. Я попробовал следующие команды, но не могу заставить это работать.

sudo iptables --flush
sudo iptables -A INPUT -i eth1 -j ACCEPT
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 

Любая справка значительно ценится.Спасибо

0
задан 7 August 2016 в 01:18

1 ответ

Необходимо включить передачу IP в госте Linux. В/etc/sysctl.conf помещает это: сеть ipv4.ip_forward = 1 Затем дает эту команду:

sysctl-w

Это должно отреагировать на ту же строку, Вы вставляете файл. Проверьте, было ли это правильно включено:

sysctl сеть ipv4.ip_forward

Должна произвести 1, если включено и 0, если отключено. При необходимости перезапустите сетевой сервис для изменений для вступления в силу.

0
ответ дан 28 September 2019 в 17:39

Другие вопросы по тегам:

Похожие вопросы: