У меня есть почти готовый сервер Apache, работающий через XAMPP. Мой брандмауэр имеет исключение для каждого порта 80, входящего и выходящего из любого протокола (я знаю, что это угроза безопасности, но я в отчаянии). Мой маршрутизатор имеет порт 80, перенаправленный с внутреннего порта 80 на мой правильный локальный IP-адрес. Мой сервер доступен для просмотра всем машинам в моей сети, включая сам хост. К сожалению, сервер не может быть замечен внешним миром, и никакие настройки, рекомендуемые в течение 4 часов интернет-исследований, не помогли решить проблему. Я также могу заверить, что переадресация портов моего маршрутизатора (Belkin N+) работает, потому что я могу без проблем размещать игровые серверы.

Вот мой HTTPD.CONF:https://dl.dropboxusercontent.com/u/57282495/Teorary/httpd.conf (По-видимому, размещение содержимого файла здесь невозможно, * саркастический гнев *)

Мой сервер по какой-то причине не имеет HTTPD-VHOSTS.CONF ... Я попытался скопировать стандартный шаблон из Интернета, и это не имело никакого значения. Кроме того, чтобы избежать других недоразумений, мой провайдер не блокирует никакие порты, и сервер не работает внешне, независимо от того, на каком порту я его установил.

Спасибо за всю помощь, которую я могу получить!

1 ответ1

0

Ответ действительно довольно глупый. Вы не можете просматривать IP-адрес в своем браузере с того же IP-адреса. После тестирования соединения за пределами моей собственной сети, я могу найти сайт снаружи.
Я покрыл каждую базу, но не достаточно тщательно протестировал!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .