странный конфликт IP/порта wampserver

Хорошо, вот моя проблема:
Я запускаю WampServer 2.5 на своем ПК с Windows 7 Home Premium, и у меня есть маршрутизатор TP-Link TL-WR642G v2, обновленный до последней официальной прошивки (скачать сайт). Я переадресовал порт 80 на свой компьютер (ip 192.168.1.111, статический) и отключил все брандмауэры (см. изображения). Когда я включаю WAMP и ввожу localhost или 127.0.0.1, или 192.168.1.111, или даже мой wan ip (93.103.90.XXX), все подключается, и я получаю свою тестовую html-страницу, но когда я ввожу свой wan ip на любой машине, которая не подключен к моему маршрутизатору, страница не загружается - я даже не получаю 403 запрета (и да, мой wamp говорит, что сервер онлайн, и я отредактировал httpd.conf). Также http://www.yougetsignal.com/tools/open-ports/ и http://www.whatsmyip.org/port-scanner/ говорят, что порт 80 закрыто/время истекло. Неделю назад все работало нормально, и я мог получить доступ к своему серверу из любого места с моим общедоступным IP-адресом. Я также пробовал другие порты, но получаю то же самое, безуспешно пробовал WAMP 2.4. Все, что я сделал на прошлой неделе, это понизил версию с Ultimate до Home Premium и, конечно же, установил драйверы (но я думаю, что это не имеет никакого эффекта) и обновил прошивку моего маршрутизатора (ссылка выше). Любая идея, почему это не работает? У кого-нибудь есть более старая прошивка, чтобы я мог попробовать перейти на нее?

Спасибо, что прочитали, Дэвид :O брандмауэр Windowsпереадресация портовбрандмауэр маршрутизатора


person David    schedule 01.01.2015    source источник


Ответы (1)


Если вы еще этого не сделали; затем измените порт управления маршрутизатора на что-то другое, кроме порта 80. Таким образом, вы не конфликтуете с WampServer. Скорее всего проблема в этом.

Вам не нужно ничего менять в брандмауэре, поскольку виртуальные серверы установят правило, разрешающее пакеты.

В качестве теста вы можете попробовать открыть другие порты на вашем компьютере, такие как SSH или Telnet. Если вы обнаружите, что настройки переадресации работают с этими протоколами, значит, проблема не в маршрутизаторе или интернет-провайдере, а в настройках брандмауэра на компьютере.

Вы можете использовать этот сайт, чтобы узнать, открыты ли ваши порты (если вы находитесь в локальной сети): http://www.canyouseeme.org/

person Matthew Lee Sneed    schedule 22.01.2015
comment
Я открыл сервер TeamSpeak и могу подключиться к нему со своим общедоступным IP-адресом. Я изменил порт управления маршрутизатором на 1234, но проблема осталась. Возможно, придется отказаться от этого :( РЕДАКТИРОВАТЬ: Также безуспешно пробовал на Linux. - person David; 24.02.2015