Недавно я настроил Virtualbox на сервере W2003 (который также используется в качестве веб-сервера, доступ к которому осуществляется через Интернет). Мой vbox работал хорошо, но потом я хотел большего, я хотел, чтобы vm появлялся во внутренней сети, как любой обычный компьютер. Мне посоветовали настроить мостовую сеть, а не NAT. Я так и сделал, и в сетевых подключениях сервера были соединены LAN-Connection и «VirtualBox Host-Only Network» (да, там написано "host only network", но я заверяю, что сеть VBox настроена для использования сетевого моста).

Так что теперь моя виртуальная машина видна в интрасети, и она также имеет www-доступ, сервер также может получить доступ к сети. Единственная проблема, которая возникла, заключается в том, что сервер больше не доступен из Интернета. Я проследил HTTP-запрос, и он говорит: «Не удается подключиться к ***: 80 (подключение: нет маршрута к хосту)».

Так что, возможно, что-то в конфигурации маршрутизатора необходимо настроить (да, ну, IP-адрес сервера изменился с 192.168.1.199 на ... 198). Поэтому я вошел в настройки маршрутизатора, рассмотрел переадресацию портов для порта 80 и настроил там IP-адрес, но он все еще не работал.

Не зная, была ли это проблема маршрутизатора или, скорее, что-то в конфигурации сервера, я настроил "демилитаризованную зону" в маршрутизаторе и поместил в нее сервер. (Насколько я понимаю, это поместит сервер прямо в сеть ...) Но результат HTTP-запросов остается прежним :(

1 ответ1

0

Только что здесь был технический специалист, и кажется, что маршрутизатор сходит с ума - он не передает порт 80, хотя он настроен для этого. Переключение на другой порт, который затем отображается на 80 вашего сервера работает.

Дело закрыто, извините за неутешительное решение "технический сбой" :(

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .