Я настроил домашний сервер для обслуживания файлов, и у меня Apache работает на одном компьютере (прослушивает порт 82) с маршрутизатором, настроенным на перенаправление всех запросов на порт 82 на локальный IP-адрес моего веб-сервера. Я могу получить доступ к своим веб-файлам, используя localhost:82 и 192.168.1.145 (локальный IP-адрес моего веб-сервера), но при использовании внешнего IP-адреса соединение просто прерывается. Я знаю, что мой маршрутизатор нормально перенаправляет, потому что он будет отправлять запросы порта 82 на мой ноутбук, если я изменю адрес перенаправления.
Я имею:
- Apache 2.2.22
- Маршрутизатор Linksys E2500
Я сделал:
- Установите перенаправление портов на моем маршрутизаторе на 82 и 192.168.1.145
- Включил Apache для прослушивания порта 82(неспецифично)
Только один вопрос: почему Apache не принимает внешний трафик?
Вот мой httpd.conf: https://docs.google.com/document/d/1LBSk2Z8CR79dD--yhcwke2hEa_ZBPU8OZD1Eddohz64/edit?pli=1 (извините, это Google Doc) - поля ServerAdmin и ServerName были изменены для конфиденциальности
Спасибо большое за вашу помощь!