Я просмотрел другие вопросы, связанные с этим, на SO, погуглил и посмотрел в своих журналах окон.
У меня есть локальный веб-сайт на ПК, которому назначен DHCP.
Это веб-сайт MVC, использующий диспетчер IIS.
На том же компьютере, что и мой веб-сайт, я могу просматривать его как «localhost» и по адресу DHCP.
Если я перейду к другому компьютеру в своей локальной сети и наберу IP-адрес своего локального веб-сайта, он сообщит мне, что «Страница не может быть отображена».
Если я открою приглашение DOS на этом другом ПК, я могу выполнить PING-запрос на компьютер, на котором размещен мой веб-сайт.
Я знаю о LocalHosts, но мне пришлось бы менять локальные хосты на каждом ПК, что не является для меня выбором. Кроме того, я подумал, что пока это будет IP-адрес, проблем не будет.
Мне где-то не хватает настройки конфигурации в моем IIS?
Спасибо
На вашем компьютере есть брандмауэр? Если да, попробуйте открыть свой HTTP-порт на компьютере, обслуживающем ваш сайт.
netsh advfirewall firewall add rule name="HTTP TCP Port 80" dir=in action=allow protocol=TCP localport=80
netsh advfirewall firewall add rule name="HTTP TCP Port 139" dir=out action=allow protocol=TCP localport=80
Ваш сервер IIS прослушивает ваш сетевой IP-адрес? Проверьте это с помощью привязок вашего сайта. http://www.orcsweb.com/blog/mark-newnam/how-to-set-up-site-bindings-in-internet-information-services-iis/