![]() |
[включить плавающее окно] Вверх #1 |
![]() Автор темы Регистрация: 11.01.2012
|
Как подключить виртуальную машину к интернету через хост?
Есть хост, есть виртуальная машина, есть локальная сеть и есть прокси, который проверяет компьютеры по мак и ип (не всем компьютерам в сети разрешен доступ к инету). Хост имеет доступ к инету.
Вопрос: как подключить ВМ к инету, имея доступ только к хосту и ВМ (не делая никаких настроек в прокси). Надо чтобы в запросах были ИП и Мас-адрес хоста, а не ВМ. |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #2 |
![]() Регистрация: 12.07.2004
Адрес: Moscow
|
Виртуалка как общается с хостом?
В настройках виртуальной машины Network Adapter вам надо выбрать NAT. Либо выставить Bridged и все-таки настроить доступа на proxy. Добавлено через 1 минуту Режим Network Address Translation (NAT) предоставляет наиболее простой способ доступа к внешней среде из виртуальной машины. Обычно, для него не требуется никаких настроек хоста и гостевой системы. Поэтому он является сетевым режимом, настраиваемым по умолчанию. Виртуальная машина с сетевым интерфейсом в режиме NAT подключается к сети, также как реальный компьютер подключается к Internet через маршрутизатор. "Маршрутизатором" в данном случае выступает сетевой модуль VirtualBox, который обрабатывает сетевой трафик виртуальной машины. Недостаток режима NAT, как и в случае локальной сети за маршрутизатором, в том что виртуальная машина недоступна для внешней сети (internet); вы не можете обрабатывать сетевые запросы, пока не настроите переброс портов (описывается ниже). Сетевые пакеты посылаемые гостевой ОС получает модуль VirtualBox NAT, который обрабатывает данные стека TCP/IP и пересылает их операционной системе хоста. Он определяет какие данные посылать приложениям хоста, а какие другим компьютерам той же сети, что и хост, используя сетевой интерфейс хоста . VirtualBox также перехватывает и пересылает ответные пакеты гостевой машине. Виртуальная машина получает сетевой адрес и другие его настройки в локальной сети от сервера DHCP встроенного в VirtualBox. Таким образом IP адрес присваивается виртуальной машине отличный от сетевого адреса сети хоста. Возможно настроить использование нескольких сетевых карт в виртуальной машине в режиме NAT, тогда по умолчанию первая карта будет принадлежать локальной сети 10.0.2.0, вторая 10.0.3.0 и т.д. Если по каким то причинам, вам необходимо изменить диапазон выдаваемых гостям IP, то обратитесь к разделу “Тонкая настройка VirtualBox NAT”.
__________________
A dog has a master, a cat has staff. |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #3 |
![]() Автор темы Регистрация: 11.01.2012
|
В настройках VirtualBox добавил VirtualBox Host-Only Ethernet Adapter. Для него сделал такие настройки: IPv4 адрес: 192.168.178.1, IPv4 маска сети: 255.255.255.0, выключил DHCP-сервер. В настройках ВМ установил установил тип подключения, для единственного имеющегося адаптера - NAT. В ОС ВМ (WinXP), в настройках сетевого подключения, установил: IP - ..0.181, маска - 255.255.255.0, шлюз - ип хоста ..0.215 и DNS - пусто. В настройках браузера: указал прокси ..0.215 порт 8181, сделал проброс портов: ТСР, ип хоста ..0.215, 8181, ..0.181 , 8181; UDР, ип хоста ..0.215, 8181, ..0.181 , 8181.
Что я сделал неправильно? Последний раз редактировалось openclocker; 02.05.2012 в 16:47. |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #4 |
![]() Регистрация: 05.03.2010
Адрес: Vinnitsa, UA
|
Цитата
В настройках VirtualBox добавил VirtualBox Host-Only Ethernet Adapter. Для него сделал такие настройки: IPv4 адрес: 192.168.178.1, IPv4 маска сети: 255.255.255.0, выключил DHCP-сервер.
Цитата
В настройках ВМ установил установил тип подключения, для единственного имеющегося адаптера - NAT.
Настройки бразуера - настроить прокси только в виртуалке. Проброс портов делать не нужно. |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #5 |
![]() Автор темы Регистрация: 11.01.2012
|
Большое спасибо, заработало.
Итого (если кому-нибудь еще надо будет): Для подключения к инету я сделал Не добавил ни одного виртуального адаптера (VirtualBox Host-Only Ethernet Adapter), в настройках браузера указал реальный прокси в нашей сети и его порт, в настройках сетевого подключения ОС ВМ: ИП - автоматически, ДНС - автоматически. В настройках ВМ установил установил тип подключения, для единственного имеющегося адаптера - NAT. Для интеграции ВМ в реальную локальную сеть (ВМ видит все компы в сети, все компы в сети видят ВМ), указал в настройках ВМ, тип подключения - сетевой мост, вместо NAT. В настройках сетевого подключения ОС ВМ, указал настройки соответствующие нашей сети (постоянный ИП, маска, шлюз, ДНС-пусто). При этом Интернет не работает. Добавлено через 1 час 27 минут Создал два подключения в ВМ, один NAT, другой сетевой мост - включаю то подключение, которое нужно в данный момент. Последний раз редактировалось openclocker; 03.05.2012 в 15:19. |
![]() |
![]() |
![]() ![]() |
Метки |
virtualbox, виртуальная машина, подключение к интернету, хост |
|
|