VMware и Linux

466
user_af

У меня есть следующая проблема:

Мне нужно подключить виртуальную машину (Windows 7) к моему хосту (Ubuntu):

  • У моего хозяина Ubuntu есть доступ в интернет.

  • Ubuntu должен действовать как шлюз Windows 7.

  • Виртуальная машина Windows 7 должна иметь доступ к Интернету через хост Ubuntu.

Топология:

Интернет <-----------> (wlan0) Ubuntu (VMnet1) <-----------> Windows7

92.168.1.1/24 <-> .2 -------- 192.168.182.1/24 <-> .2

  • wlan0 это интерфейс инета моего Ubuntu
  • vmnet1 - это виртуальный интерфейс VMware

Проблема:

Я пытался с IPtables:

В /etc/sysctl.confкомментариях:net.ipv4.ip_forward = 1

В терминале:

iptables -t nat -A POSTROUTING --out-interface wlan0 -j MASQUERADE
iptables -A FORWARD --in-interface vmnet1 -j ACCEPT

Справочный пост

В VMware

  • В VMware я настроил интерфейс в режиме только хоста с помощью vmnet1.
  • В соединении на Windows 7 VM, я установил IP-адрес с 192.168.182.2, шлюз 192.168.182.1 и DNS-сервер с 8.8.8.8 и 8.8.4.4. Я выполнил тест ping в 192.168.182.1 и 192.168.1.12, и посылки прибывают, но в 192.168.1.1 и 8.8.8.8 нет.
  • В Windows 7 VM появляется символ желтого цвета из-за плохой связи. У меня нет доступа к Интернету на этой виртуальной машине.

Моя конфигурация не верна.

любое решение?

Извините за мой паршивый английский

0
(1) Прежде всего, вы говорите: «Windows 7 не должна иметь доступ к Интернету», но вы хотите, чтобы виртуальная машина Windows 7 имела доступ к Интернету * через * хост Kali, верно? Попробуй быть понятнее. (2) В чем проблема? Вы получаете сообщение об ошибке? Что не удалось? (*** Точно ***, что вы пробовали?) Пожалуйста, не отвечайте в комментариях; [отредактируйте] ваш вопрос, чтобы сделать его более понятным и полным. Scott 6 лет назад 0
Важно понимать, что Kali Linux предназначена для тестирования на проникновение и предназначена для тех, кто имеет глубокое понимание Linux. Если вы хотите запускать виртуальные машины, то лучше использовать дистрибутив, такой как Debian, Ubuntu или Mint. Кали не предназначена для того, что вы пытаетесь сделать. Nasir Riley 6 лет назад 1

0 ответов на вопрос

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