У меня есть локальный веб-сайт, работающий на «localhost» на порту 80 в IIS 6. В Windows XP (имя компьютера WINXPMAC) я могу настроить IIS 6, чтобы мое локальное веб-приложение было видно в сети нашей компании. Мне даже не нужно настраивать для него другую привязку в IIS 6. Для этого я захожу в брандмауэр Windows и пропускаю порт 80. Если я нахожусь на другом компьютере в нашем домене интрасети, я могу перейти в это место, чтобы увидеть свое веб-приложение: http: //WINXPMAC/default.aspx. Если я нахожусь на машине, на которой размещается веб-приложение (на WINXPMAC), я также могу посетить http: //localhost/default.aspx чтобы увидеть сайт. Однако недавно я попытался настроить это с помощью Windows 7, и когда я разрешил порт 80 как входящий и исходящий порт (2 разных правила) в брандмауэре Windows 7, это не сработало. Имя моей машины в Windows 7 - WIN7-MAC). Я хочу иметь возможность просматривать сайт на другом компьютере в нашей интрасети, как я это делал с Windows XP. Как это может быть сделано?
То же самое и в Windows 7. Привязки на уровне сайта находятся на панели «Действия» слева. Если вы хотите прослушивать все на сервере и у вас только 1 веб-сайт, просто оставьте IP-адрес (Все неназначенные), а заголовок хоста пустым. Это захватит весь трафик.
Также убедитесь, что вы можете пропинговать имя сервера и что он разрешает правильный IP.
Вот короткое видео, которое познакомит вас с этим: http://dotnetslackers.com/projects/LearnIIS7/