У нас проблемы с удаленным доступом к нашему серверу. В настоящее время сервер настроен с использованием IP-адреса 192.168.x.x, и наш брандмауэр перенаправляет весь трафик с нашего общедоступного IP-адреса на сервер. Порты 80, 443 и 8080, 53 открыты.
Я пытаюсь получить доступ к: ip.add.re.ss:8080 вне сети, которая на данный момент является базовой страницей index.html. Локально на сервере я могу нормально загрузить веб-страницу с ip.add.re.ss:8080. Каждый раз, когда я посещаю внешний IP-адрес с сервера, я получаю ERR_CONNECTION_RESET в Chrome и Edge. Я знаю, что достигаю сервера, потому что журналы IIS генерируются для каждого запроса.
Вещи, которые я уже пробовал...
- проверенный брандмауэр
- Установил apache на сервер Windows и получил базовую веб-страницу для загрузки через порт 8080 с использованием общедоступного IP-адреса.
- Проверил журналы неудачных запросов. В журналах указано, что причина отказа STATUS_CODE Состояние триггера 200 Окончательное состояние 200 (при необходимости могу предоставить журналы)
- Обычные журналы IIS показывают, что мой IP-адрес попадает на сервер со статусом 200.
- Подтвержденные привязки в IIS верны. В настоящее время установлено для всех неназначенных IP-адресов без определенного имени хоста и порта 8080 (HTTP). Я также попытался добавить * в поле имени хоста.
- Пробовал добавить IP через netsh: netsh http add iplisten:ip.add.re.ss
- Проверены системные журналы HTTP. Вижу кучу: 8080 -- -- -- -- Timer_MinBytesPerSecond -- и все.
Я перепробовал почти все, что нашел в Интернете и что смог придумать. Надеюсь, здесь кто-нибудь поможет!