Порт 8731 работает внутри, а не снаружи. Win 7 + XAMPP

845
AlienWebguy

У меня есть веб-сервис, который должен работать через порт 8731. Я использую Windows 7 x64 с XAMPP.

В целях конфиденциальности давайте предположим, что мой публичный IP-адрес, видимый на whatismyip.com, равен 123.456.78.90 :

В моем роутере у меня есть настройка переадресации портов. Порт 80 маршрутов в 192.168.0.2. Я попытался переадресовать порт 8731 на тот же IP-адрес, но, похоже, это не имеет значения. Порт, похоже, не заблокирован моим роутером.

Тест на canyouseeme.org приводит к успеху для порта 80 и времени ожидания для порта 8731.

Я также попытался добавить NameVirtualHost *:8731к своим vhosts и установить <VirtualHost *:8731>блок после включения переадресации портов для порта 8731 на 192.168.0.2 и добавления Listen 8731строки в мой httpd.conf, и он указывает на правильный блок vhost.

Есть идеи? Где я могу посмотреть дальше?

0
Можете ли вы проверить наличие блокировок в самом брандмауэре Windows? Возможно брандмауэр Windows блокирует это. The_aLiEn 12 лет назад 0
* Хлопает головой в стену. Это было это. Просто нужно было сказать брандмауэру, чтобы тот открыл этот порт. Apache был там разрешен на всех портах, но я забыл, что это не apache. Оставьте свой комментарий как ответ, и я приму. Спасибо! AlienWebguy 12 лет назад 0
Отредактировал комментарий, чтобы сделать его более общим ответом: проблема с брандмауэром;) The_aLiEn 12 лет назад 0

1 ответ на вопрос

1
The_aLiEn

Убедитесь, что любой брандмауэр не блокирует этот конкретный порт по пути. Можете ли вы проверить наличие блокировок в самом брандмауэре Windows? Возможно брандмауэр Windows блокирует это.

Похожие вопросы