Я пытаюсь получить доступ к своему веб-сайту IIS через IP-адрес сервера со своего локального ПК.
Сервер имеет фиксированный IP-адрес и представляет собой новую установку Windows Server 2016 на виртуальной машине. На сервере - когда я открываю браузер и загружаю http: // localhost сайт загружается нормально. Когда я захожу на сайт через IP http://129.232.xxx.xxx тогда соединение отклоняется. (Запрос отклоняется, даже если я пытаюсь получить доступ http://129.232.xxx.xxx с сервера).
Многие сайты (из поиска Google) хотят видеть привязки на моем сайте, я включил их ниже:
Я также убедился, что в моем брандмауэре разрешены порты:
Из wirehark я вижу, что запрос получен сервером, но я понятия не имею, почему он сбрасывается (я новичок в wirehark, поэтому я еще не понимаю, как читать всю эту информацию).
Все, что я хочу знать, что мне не хватает и где мне начать искать проблему?
Я посоветовался со своим младшим братом, и он сказал мне следующее:
Откройте командную строку и введите netstat -a
Оттуда мы заметили, что сервер прослушивает порты 80 и 443.
Однако он прослушивал IP 127.0.0.1. Оба сервера не могут прослушивать один и тот же порт по одному и тому же IP-адресу: поскольку один сокет может быть открыт только одним процессом, только первый сервер, настроенный для определенной комбинации IP / порта, будет успешно связываться, а второй не удастся.
Поэтому мы изменили IP-адрес, который он прослушивал, введя следующие команды в командной строке. (Убедитесь, что вы запускаете cmd с правами администратора) Источник 2
Введите следующие команды:
netsh http add iplisten ipaddress=0.0.0.0
нажмите ввод, затем введите
netsh http delete iplisten ipaddress=127.0.0.1
Перезагрузил сервер и все заработало отлично
Обратите внимание, что теперь ваш сервер будет прослушивать весь входящий трафик. Убедитесь, что вы уточнили правила брандмауэра, чтобы заблокировать нежелательный трафик и порты. Он рекомендовал использовать https://www.pcsp.co.za/.
После того, как вы закрыли порт, вы можете выполнить сканирование порта из https://www.whatsmyip.org/port-scanner/ чтобы определить, какие порты все еще открыты.