хорошо, таким образом, я работаю в 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
Любая справка значительно ценится.Спасибо
Необходимо включить передачу IP в госте Linux. В/etc/sysctl.conf помещает это: сеть ipv4.ip_forward = 1 Затем дает эту команду:
Это должно отреагировать на ту же строку, Вы вставляете файл. Проверьте, было ли это правильно включено:
Должна произвести 1, если включено и 0, если отключено. При необходимости перезапустите сетевой сервис для изменений для вступления в силу.