У меня проблемы с подключением к моему локальному веб-серверу извне. Я использую маршрутизатор Netgear R8000 Nighthawk X6 AC3200. Вот все, что я сделал до сих пор:
Я включил удаленное управление через порт 12900 через Advanced-> Adv. Настройка-> Удаленный Mgmt
Я включил динамический DNS с помощью Advanced-> Adv. Настройка-> Динамический DNS. После этого перейдите к 'динам. Имя хоста DNS '(на порту 80) приведет меня к порталу маршрутизатора. Так будет https://{'имя хоста DNS dyn'}:12900.
Я настроил веб-сервер (IIS) в своей домашней сети и настроил 3 сайта для доступа через порты 80, 9100 и 9101. Я настроил брандмауэр так, чтобы другие машины в сети могли получить доступ к этим сайтам.
Я тогда (попытался) включил внешний доступ, зайдя в Advanced-> Adv. Настройка-> Перенаправление портов и настройка 2 правил,
Одно правило для направления входящего трафика через порт 9100-9110 на {локальный IP-адрес веб-сервера} порт 9100-9110.
Второе правило для направления трафика через порт 80 на {IP-адрес локального веб-сервера} 80. Мне пришлось выбрать «HTTP-сервис», поскольку он не позволяет мне устанавливать собственные правила для 80 и 443.
Вот что происходит:
pinging динамический DNS имя хоста разрешается правильно.
В моей сети просмотр http://{имя хоста DNS dyn} на порте 80, 9100 или 9101 работает правильно с локального компьютера /телефона.
externaly, просмотр к https://{имя хоста DNS dyn}:12900 работает и выводит меня на страницу администрирования маршрутизатора
внешний доступ к http://{имя хоста dyn DNS}:9100 или http://{имя хоста dyn DNS}:9101 работает.
внешний просмотр по адресу http://{имя хоста dyn DNS} или http://{имя хоста dyn DNS}:80 не работает
Если я сделаю другую привязку порта (скажем, 9102) к сайту порта 80, он будет работать внешне. Только порт 80 продолжает сбой !!
Я перепробовал много вещей, но он отказывается работать. Пожалуйста помоги.