Я пытаюсь настроить HTTP-сервер, используя Virtual Box на моем Win 10 Host. Сеть настраивается как гостевая сеть с использованием ip 10.0.0.254.
Открытие браузера с этим IP-адресом работает нормально, поэтому теперь я пытаюсь настроить мой маршрутизатор так, чтобы мой внешний IP-адрес указывал на этот сервер внутри моей сети.
Я использую функцию "NAT Port Mapping" моего маршрутизатора, и я настроил порт 80 так, чтобы он указывал на порт 80 моего внутреннего сервера.
Что-то вроде этого:
Проблема заключается в том, что когда я размещаю свой внешний IP-адрес в браузере, отображается веб-страница моего маршрутизатора (10.0.0.1) вместо реального веб-сервера (10.0.0.254).
Я перепробовал все это с портом 81, настроил веб-сервер для прослушивания этого порта, проверил его внутренне и работал, сопоставил порт на маршрутизаторе и убедился, что у моего брандмауэра Windows есть правило, разрешающее публичные / частные соединения, и я все еще получаю " "Отказано в соединении".
Я не уверен, что делаю что-то не так, потому что логика говорит мне, что я уже сопоставляю порт с моим сервером.
Есть ли какие-то указатели на то, что я должен делать или есть что-то очевидное, чего мне здесь не хватает?