Соединение принимается на локальном хосте отказывается от IP. IIS

Я пытаюсь получить доступ к своему веб-сайту IIS через IP-адрес сервера с моего локального ПК.

Сервер имеет фиксированный IP-адрес и представляет собой новую установку Windows Server 2016 на ВМ. На сервере - когда я открываю браузер и загружаю http: // localhost , веб-сайт загружается нормально. Когда я захожу на веб-сайт через IP http://129.232.xxx.xxx , в соединении отказывается. (Запрос отклоняется, даже если я пытаюсь получить доступ к http://129.232.xxx.xxx с сервера).

Многие сайты (из поиска Google) хотят видеть привязки в моем сайт, я включил их ниже: Bindings

Я также убедился, что в моем брандмауэре разрешены порты: Allow Rule Ports Allowed

Из wirehark я вижу, что запрос получен сервером, но я не знаю, почему он сбрасывается (я новичок в wirehark, поэтому я еще не понимаю, как читать всю эту информацию).

Wireshark Screenshot

Все, что я хочу знать, что мне не хватает и где мне начать искать проблему?

0
задан 21 August 2019 в 12:15
1 ответ

Я посоветовался со своим младшим братом, и он сказал мне следующее:

Откройте командную строку и введите netstat -a Оттуда мы заметили, что сервер прослушивает порты 80 и 443

, однако он прослушивает IP 127.0.0.1. Оба сервера не могут прослушивать один и тот же порт с одного и того же IP-адреса: поскольку один сокет может быть открыт только одним процессом, только первый сервер, настроенный для определенной комбинации IP / порта, будет успешно связываться, и второй выйдет из строя.

Итак, мы изменили IP-адрес, который он прослушивал, введя следующие команды в командной строке. (Убедитесь, что вы запускаете cmd с правами администратора) Источник 2

Введите следующие команды:

netsh http add iplisten ipaddress=0.0.0.0

нажмите Enter, затем введите

netsh http delete iplisten ipaddress=127.0.0.1

Перезапустил сервер, все работает отлично

Обратите внимание, что теперь ваш сервер будет прослушивать весь входящий трафик Убедитесь, что вы уточнили правила брандмауэра, чтобы заблокировать нежелательный трафик и порты. Он рекомендовал использовать https://www.pcsp.co.za/ .

После того, как вы закроете порт, вы можете выполнить сканирование порта с https://www.whatsmyip.org / port-scanner / , чтобы определить, какие порты все еще открыты.

0
ответ дан 5 December 2019 в 01:17

Теги

Похожие вопросы