Хорошо, у меня IIS полностью работает на моем внутреннем IP-адресе.
Однако, что бы я ни делал, похоже, что внешний IP-доступ игнорируется.
Я перенаправил порт 80 на свой внутренний IP-адрес, и он работает с XAMPP. После закрытия XAMPP и загрузки IIS (IIS значительно упрощает загрузку обновляемых материалов Visual Studio), он не разрешает доступ.
Убедитесь, что ваш брандмауэр открыт ....
Проверьте брандмауэр Windows, а также аппаратные брандмауэры ....
Если вы выключите брандмауэр Windows, и он сработает, это наверняка ....
Вы должны открыть порт 80 на брандмауэре Windows, чтобы пропускать HTTP-трафик.
Вы не указали, что это было на сервере Windows, сообщите нам, если это так, и я свяжу соответствующее руководство для брандмауэра.
Сначала убедитесь, что вы можете пропинговать внешний IP-адрес, а также убедитесь, что брандмауэр (физический или брандмауэр Windows) не блокирует порт 80 (и 443 для SSL). И убедитесь, что вы добавили правильные привязки к сайту для внешнего IP. Вот быстрое видео прохождение.