Я новичок в virtualBox, так что терпите меня.
У меня есть хост Win 7 Ultimate N (моя физическая машина). У меня есть виртуальная машина с сервером win 2008, на котором запущена точка доступа, к которой я хочу получить доступ из общедоступного Интернета.
Виртуальный 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, но все равно мне было очень приятно.
Возможно, вы захотите вместо этого переключить гостя на использование мостовой сети. Это означает, что гость будет запрашивать собственный адрес у вашего модема NAT. Если вы можете указать своему модему назначить определенный IP-адрес, вы можете убедиться, что ваш сервер получает постоянный адрес, который модем также может пересылать.
Это, конечно, по-прежнему требует, чтобы брандмауэры были правильно настроены или отключены.