Зайдите в IIS в свойства этого сайта и на самой же первой вкладке проверьте, что в списке IP Address выбрано прослушивание всех интерфейсов, а не только того, который в Интернет смотрит.
Удостоверьтесь, что слушаются действительно все адреса:
Код:
C:\>netstat -ano | more
Active Connections
Proto Local Address Foreign Address State PID
. . . . .
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1120
. . . . .
Число в последнем столбце должно совпадать с идентификатором одного из процессов IIS (w3wp.exe).
Затем попробуйте вручную подключиться к своему серверу:
Код:
C:\>telnet localhost http
Когда курсор переместится в левый верхний угол экрана (экран при этом может очиститься, а может и остаться прежним) — уже хорошо, соединение установлено. Нажмите Ctrl+] для перехода в режим управления, чтобы включить эхо:
Код:
Microsoft Telnet> set localecho
Нажмите Enter для возврата в диалоговый режим и введите:
Обратите внимание: после завершения этой строки, надо ввести ещё одну пустую строку, ознаменующую конец запроса. Ответом должен стать заголовок и содержимое титульной страницы сайта.
Цитата:
Есть необходимость прописывать IP в опциях многих web-приложений.
|
Такие приложения лучше сразу на помойку выбрасывать.