![Сделать веб-сервер virtualBox публичным](https://rvso.com/image/593901/%D0%A1%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C%20%D0%B2%D0%B5%D0%B1-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%20virtualBox%20%D0%BF%D1%83%D0%B1%D0%BB%D0%B8%D1%87%D0%BD%D1%8B%D0%BC.png)
Я новичок в 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, вы можете быть уверены, что ваш сервер получит постоянный адрес, который модем также сможет пересылать.
Конечно, для этого по-прежнему необходимо правильно настроить или отключить брандмауэры.