Я новичок в virtualBox, поэтому, пожалуйста, отнеситесь ко мне с пониманием.
У меня есть хост Win 7 Ultimate N (моя физическая машина), а также виртуальная машина с сервером Win 2008, на котором запущен Sharepoint, к которому я хочу получить доступ из публичного Интернета.
Виртуальный IP моего хоста: 192.168.56.1 Физический IP моего хоста: 192.168.0.15
IP моей виртуальной машины (гостевой): 192.168.56.102
ЧТО Я СДЕЛАЛ НА СЕЙЧАС...
Активированный адаптер NAT и использование опции переадресации портов: Хост: 192.168.56.1 Порт хоста: 10000 Гость: 192.168.56.102 Порт гостя: 80
На моем маршрутизаторе/модеме брандмауэр перенаправляет запросы с порта 10000 на: 192.168.0.15
Перезагрузил виртуальную машину.
Однако, когда я просматриваю даже с моей физической машины: 192.168.0.15:10000 ничего не происходит. И когда я нажимаю «Диагностика» в IE, он наконец выдает мне: «Удаленное устройство или ресурс не принимает соединение».
Я могу просматривать сайт Sharepoint со своей физической машины, используя IP-адрес виртуального ящика и имя машины: 192.168.56.102
ПОЭТОМУ я отключил брандмауэр Windows, но радости все равно больше.
решение1
Вы можете рассмотреть возможность переключения гостя на использование мостовой сети. Это означает, что гость запросит свой собственный адрес у вашего модема NAT:ing. Если вы можете указать модему назначить определенный IP, вы можете быть уверены, что ваш сервер получит постоянный адрес, который модем также сможет пересылать.
Конечно, для этого по-прежнему необходимо правильно настроить или отключить брандмауэры.