У меня есть веб-сайт в разработке, работающей под IIS 7.5 на машине Windows 7. От моего ПК я могу просмотреть на сайт через:
Я хочу просмотреть сайт от своего iPad для тестирования некоторой функциональности на существующем устройстве, но когда я просматриваю любому из тех (mymachinename или myipaddress), как упомянуто выше, Safari открывается сообщение:
Safari не мог открыть страницу, потому что сервер прекратил отвечать
IPad подключен к моей сети WiFi, и я могу просмотреть обычные публично размещенные сайты очень хорошо. Я могу проверить с помощью ping-запросов IP-адрес своего iPad (полученный через DHCP) очень хорошо и, с помощью приложения, я могу проверить с помощью ping-запросов свой ПК хорошо от моего iPad.
Могли быть проблемы брандмауэра, вызывающие это? Есть ли любой инструмент, который я могу использовать для контроля входящих Запросов HTTP - Скрипач для входящего запроса или чего-то к тому эффекту. Что, если таковые имеются, правило брандмауэра я мог добавить для разрешения этого?
Я проверил бы ту любую другую машину дважды (соединенный с помощью того же метода - DHCP по Wi-Fi) из Вашего дома, может получить доступ к серверу через его IP-адрес.
Если они могут, я не могу помочь дальше, поскольку я никогда не видел это... Если Вы не слоняетесь без дела с мобильным перенаправлением разработки/WebKit и т.д.
Если бы они не могут, я смотреть на Ваш маршрутизатор и удостовериться, что у Вас нет установки, такой как "Изоляция Wi-Fi", "Разделение сети" или подобный.
Это могло быть проблемой брандмауэра. Удостоверьтесь, что Ваша машина имеет порт 80 разблокированных (даже если это заблокировано в маршрутизаторе / Вы не хотите, чтобы у людей вне сети был доступ).