Я настроил веб-сайт в новом компьютере под управлением Vista Домой Premium. Веб-сайт хорошо работает, когда Вы звоните//localhost/из Проводника IE. Однако Вы не можете открыть сайт от другого компьютера. Маршрутизатор определенно установлен передать порт 80 запросов этой машине; на самом деле веб-сайт работал отлично над машиной Windows XP, которая была заменена этим компьютером.
Вы не можете даже проверить с помощью ping-запросов IP-адрес от другого компьютера.
Как я иду о поиске и устранении неисправностей этого?
Я предложил бы проверить IP-адрес дважды на "сервере" и удостовериться, что он установлен на статический IP-адрес вне диапазона, используемого для DHCP Вашим маршрутизатором. Затем, если это не работает, попытка, передавая другой внешний порт для портирования 80 на внутреннем сервере говорит 32323 и затем перешедший к http://externalip:32323/
и посмотрите, работает ли это на всякий случай, Ваш ISP является блокирующим портом 80 трафиков. ''
Оба машины на той же LAN? Вы пытаетесь достигнуть клиента по имени или IP-адреса (не использующий localhost, правильно?)? Если по имени, что Вы имеете настроенными для обработки определения имен? Можно ли проверить с помощью ping-запросов веб-сервер по имени с сервера?
У меня есть больше вопросов :-) Но возможно больше информации помогло бы сначала.
Шаг 1 должен проверить настройки Windows Firewall на поле "сервера".
Шаг 2 должен удостовериться, что Вам настроили веб-сайт для порта 80 (если у Вас есть больше чем один сайт, значения по умолчанию IIS к другим портам),
Шаг 3 должен ожидать, пока это не автоперемещено в ServerFault.com в случае, если те первые два шага не удаются.