Мы пытаемся решить то, что должно быть тривиальной задачей! У нас есть ADSL-маршрутизатор / брандмауэр DrayTek Vigor 2820 series, и нам нужно перенаправить порт 80 на веб-сервер.
Коробка правильно подключена к своей линии ADSL, и мы можем получить доступ к исходящему Интернету.
У меня есть компьютер за коробкой, на котором запущен IIS без программного брандмауэра и т. Д. Я могу перейти на компьютер внутри сети и получить страницу приветствия IIS. У ПК нет маршрутов, а шлюз по умолчанию - Vigor.
У меня есть перенаправление портов, настроенное на Vigor в соответствии с их инструкциями, чтобы перенаправить порт 80 общедоступного IP-адреса на порт 80 на этом внутреннем ПК.
Внешнее управление маршрутизатором (который в противном случае использовал бы порт 80) отключено.
Когда я пытаюсь перейти к порту через отдельное соединение, страница не отображается.
Если я исследую вывод системного журнала от vigor, я вижу, что он выполняет операцию переадресации порта виртуального сервера, как я и просил, однако при запуске wirehark на целевом ПК запрос никогда не приходит.
Я пробовал три разные версии прошивки, так как обнаружил различные сообщения о том, что NAT в той или иной версии нарушается ...
У кого-нибудь есть эта функциональность, работающая с одним из этих ящиков? Я видел в Интернете несколько тем, в которых говорилось, что у них были проблемы с этим, но я не нашел решения. Я не могу представить, что эта функция неисправна в 3-х версиях о / с, поэтому мне что-то не хватает !!
Я использую тот же маршрутизатор в нескольких местах, где порт не нужно менять. Я использовал NAT> Open Ports, чтобы сделать то же самое. Я также изменил порт интерфейса управления (хотя он был отключен), чтобы исключить возможность конфликта.
РЕДАКТИРОВАТЬ: Также проверьте наличие программного брандмауэра на сервере, на котором размещено приложение :)