Настраивать будем как NAT, то есть компьютер подключен к интернету, а он в свою очередь расшаривает его нашим машинам, выдавая внутренние IP, для нашей получившейся сети за NATом. При этом выходя в интернет из машины (гостевой ОС) будет виден IP адрес реальной (host) машины (IP через который выходит реальная машина в интернет)))).
Суть в том, что мы можем зайти в VirtualBox, заходим в Файл->Настройки->Сеть
и можем смело удалить все из вкладок: Сети Nat | Виртуальные сети хоста.
Удаляем, чтоб понять что конфигурация данных параметров не влияет на сеть.
Теперь в меню "Машина" -> "Настроить"->"Сеть",
Оставляем один адаптер: Тип подключения NAT (не путать с "Сеть NAT").
Тип адаптера: PCnet-FAST III
Подключаем кабель. Запускаем машину.
В гостевой-системе (виртуальной ОС) заходим в сетевое окружение,
адаптеры. (если XP жмем "Отобразить сетевое подключение")
Видим адаптер... В свойствах ставим => Получить IP автоматически
DNS автоматически (можем указать DNS Google 8.8.8.8)
Жмем Ок.
В свойствах адаптера "Состояние сети" видим что VirtualBox (DHCP)
присвоил IP 10.0.2.15
маска 255.255.255.0
шлюз 10.0.2.1
Теперь, из машины, мы попадаем в интернет по пути из 10.0.2.15 в 10.0.2.1, затем IP адрес адаптера смотрящего в интернет. Проверить можем из консоли cmd, введя: tracert ya.ru
При подключении, в гостевой ОС брандмауэр включен, в host машине, .exe файл VirtualBox добавлен в исключение Firewall.
Предположим, на компьютере установлен web-сервер, доступный по адресу http://127.0.0.1, при такой конфигурации, мы можем достучатся из виртуальной машины по адресу http://10.0.2.1. При этом из host машины постучать в виртуальную не получится, т.к машина за NAT'ом.
Комментариев нет:
Отправить комментарий