Инструкцию как пробросить любой порт из VirtualBox во внешнюю сеть

20 мая 2022

И так имеем любую операционную систему на котором запущен любой веб-сервер

К примеру у меня основная система Win 10 64x (адрес хоста)
На ней установлен VirtualBox версия 6.0.16
На виртуальной машине стоит так же Win 10 64x (адрес гостевой)
WEB Server Apache 2.4-PHP 7.2-7.3-x64
HTTP занимает 80 порт

И вот сами настройки

В разделе проброс портов укажите ваш локальный ip адрес основной машины

Пробрасываете 80 порт на роутере на свой локальны ip адрес основной машины

Откройте ваш внешний ip адрес скопировать его можно к примеру с сайта 2ip.ru
И если ваш сервер запущен и не выдаёт ошибки то вы увидите ваш сайт по вашему внешнему ip адресу

Если у вас как и у меня провайдер DomRu то по умолчанию они используют дополнительный NAT который необходимо отключить, тех поддержка провайдера сделает это бесплатно, и так же по умолчанию у них закрыт доступ к порту 80 так же откроют его бесплатно по вашей просьбе

И вот ещё скачивайте последнюю версию приложения VirtualBox Так же скачайте и примените плагин что позволит более расширенно использовать виртуальную систему All supported platforms

VirtualBox 6.1.34 Oracle VM VirtualBox Extension Pack