У меня есть 2 привязки к сайту IIS:
IP Address = * Port = 80
IP Address = * Port = 100
Я могу видеть веб-сайт как localhost: 100, но не как localhost: 80 (в случае порта 80 я просто вижу страницу IIS по умолчанию).
Также я разрешил порт 80 во входящих правилах брандмауэра и убедился, что порт 80 не заблокирован никаким другим приложением. Любая идея? Спасибо.
Я знаю, что вы сказали, что проверили, но до тех пор, пока не будет подтвержденных доказательств, у вас все еще может быть другая служба, уже прослушивающая порт 80. Проверьте любые другие службы, прослушивающие порт 80, таким образом:
netstat -a | find "LISTENING"
Кроме того, чтобы убедиться, что правила брандмауэра работают должным образом, используйте telnet как с вашего сервера, так и с другого хоста (telnet клиент, а не телнет сервер. Не позволяйте никому говорить вам, что Telnet - это плохо ... пока вы используете только клиент.)
telnet your.server.ip.address 80
Вы должны увидеть что-то вроде:
telnet 1.1.1.1 80
Trying 1.1.1.1...
Connected to 1.1.1.1
Escape character is '^]'.
А затем вы можете попробовать простой GET
GET / HTTP/1.0