У меня Wamp 3.1.7, работающий на машине Windows 10. Цель состоит в том, чтобы проекты на этом сервере были доступны через inte rnet. Сервер доступен и работает, как и ожидалось, по локальной сети при доступе по IP-адресу локальной сети, например, http://10.0.0.3/
. Сервер работает за моим маршрутизатором, веб-интерфейс которого работает через порт 80, поэтому при доступе к моему publi c IP трафик c через порт 80 переходит на страницу входа в систему маршрутизатора.
Действия, предпринятые для решения проблемы:
изменить порт, который прослушивает мой сервер, с 80 на 8080. (это работает как локально, так и по локальной сети , доступ с помощью http://10.0.0.3: 8080 )
Добавить входящие правила на windows брандмауэр для порта 8080, разрешить все.
Добавить переадресацию портов в настройках маршрутизатора (переадресация входящего трафика c на порт 8080 на локальный IP-адрес 10.0.0.3:8080 согласно https://portforward.com/d-link/dsl-g2562dg/)
Используя PFPortChecker, он сообщает, что порт 8080 на public_ip открыт и может отправлять данные.
Я по-прежнему не могу получить доступ к своему серверу. Когда я go до public_ip : 8080, я получаю ERR_CONNECTION_TIMED_OUT. Как указано выше, переход к public_ip просто отображает страницу входа в систему маршрутизатора. Итак, насколько я могу судить: порт 8080 открыт, мой сервер доступен через локальную сеть через порт 8080.
Чего мне не хватает? Где еще мой трафик c может быть заблокирован?