Wamp Server на локальной машине отвечает на пинг, но порт 80 отображается как закрытый

925
Jay S.

Я недавно зарегистрировал домен в politicsapp.usGoDaddy и пытаюсь настроить сервер на своем локальном компьютере с помощью WampServer. Я настроил все это, но когда я набираю это в браузере, это дает мнеERR_CONNECTION_TIMED_OUT

Я сначала попытался пропинговать URL и получил следующий ответ

C:\Users\Admin>ping politicsapp.us  Pinging politicsapp.us [71.228.29.37] with 32 bytes of data: Reply from 71.228.29.37: bytes=32 time=18ms TTL=63 Reply from 71.228.29.37: bytes=32 time=10ms TTL=63 Reply from 71.228.29.37: bytes=32 time=11ms TTL=63 Reply from 71.228.29.37: bytes=32 time=13ms TTL=63  Ping statistics for 71.228.29.37: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 10ms, Maximum = 18ms, Average = 13ms  C:\Users\Admin> 

Так что пинг работает. И домен указывает на правильное место. Я проверил мой маршрутизатор и порт 80 фактически перенаправляет на эту машину. Но PortChecker говорит мне, что мой порт закрыт. Я добавил правило, разрешающее все входящие подключения к порту 80 в брандмауэре Windows.

В чем проблема?

Некоторая дополнительная запрошенная информация:

Windows PowerShell Copyright (C) 2009 Microsoft Corporation. All rights reserved.  PS C:\Windows\system32> netstat -abo | FINDSTR LISTENING TCP 0.0.0.0:21 Admin-PC:0 LISTENING 1552 TCP 0.0.0.0:80 Admin-PC:0 LISTENING 4024 TCP 0.0.0.0:135 Admin-PC:0 LISTENING 832 TCP 0.0.0.0:445 Admin-PC:0 LISTENING 4 TCP 0.0.0.0:3306 Admin-PC:0 LISTENING 2644 TCP 0.0.0.0:5357 Admin-PC:0 LISTENING 4 TCP 0.0.0.0:12025 Admin-PC:0 LISTENING 1300 TCP 0.0.0.0:12110 Admin-PC:0 LISTENING 1300 TCP 0.0.0.0:12119 Admin-PC:0 LISTENING 1300 TCP 0.0.0.0:12143 Admin-PC:0 LISTENING 1300 TCP 0.0.0.0:12465 Admin-PC:0 LISTENING 1300 TCP 0.0.0.0:12563 Admin-PC:0 LISTENING 1300 TCP 0.0.0.0:12993 Admin-PC:0 LISTENING 1300 TCP 0.0.0.0:12995 Admin-PC:0 LISTENING 1300 TCP 0.0.0.0:27275 Admin-PC:0 LISTENING 1300 TCP 0.0.0.0:49152 Admin-PC:0 LISTENING 504 TCP 0.0.0.0:49153 Admin-PC:0 LISTENING 932 TCP 0.0.0.0:49154 Admin-PC:0 LISTENING 628 TCP 0.0.0.0:49155 Admin-PC:0 LISTENING 996 TCP 0.0.0.0:49165 Admin-PC:0 LISTENING 616 TCP 0.0.0.0:49626 Admin-PC:0 LISTENING 4716 TCP 127.0.0.1:12025 Admin-PC:0 LISTENING 1300 TCP 127.0.0.1:12110 Admin-PC:0 LISTENING 1300 TCP 127.0.0.1:12119 Admin-PC:0 LISTENING 1300 TCP 127.0.0.1:12143 Admin-PC:0 LISTENING 1300 TCP 127.0.0.1:12465 Admin-PC:0 LISTENING 1300 TCP 127.0.0.1:12563 Admin-PC:0 LISTENING 1300 TCP 127.0.0.1:12993 Admin-PC:0 LISTENING 1300 TCP 127.0.0.1:12995 Admin-PC:0 LISTENING 1300 TCP 127.0.0.1:14147 Admin-PC:0 LISTENING 1552 TCP 127.0.0.1:27275 Admin-PC:0 LISTENING 1300 TCP 192.168.1.34:139 Admin-PC:0 LISTENING 4 TCP [::]:21 Admin-PC:0 LISTENING 1552 TCP [::]:80 Admin-PC:0 LISTENING 4024 TCP [::]:135 Admin-PC:0 LISTENING 832 TCP [::]:445 Admin-PC:0 LISTENING 4 TCP [::]:3306 Admin-PC:0 LISTENING 2644 TCP [::]:5357 Admin-PC:0 LISTENING 4 TCP [::]:49152 Admin-PC:0 LISTENING 504 TCP [::]:49153 Admin-PC:0 LISTENING 932 TCP [::]:49154 Admin-PC:0 LISTENING 628 TCP [::]:49155 Admin-PC:0 LISTENING 996 TCP [::]:49165 Admin-PC:0 LISTENING 616 TCP [::]:49626 Admin-PC:0 LISTENING 4716 TCP [::1]:12025 Admin-PC:0 LISTENING 1300 TCP [::1]:12110 Admin-PC:0 LISTENING 1300 TCP [::1]:12119 Admin-PC:0 LISTENING 1300 TCP [::1]:12143 Admin-PC:0 LISTENING 1300 TCP [::1]:12465 Admin-PC:0 LISTENING 1300 TCP [::1]:12563 Admin-PC:0 LISTENING 1300 TCP [::1]:12993 Admin-PC:0 LISTENING 1300 TCP [::1]:12995 Admin-PC:0 LISTENING 1300 TCP [::1]:14147 Admin-PC:0 LISTENING 1552 TCP [::1]:27275 Admin-PC:0 LISTENING 1300 PS C:\Windows\system32> 
0
Нет, я не могу получить доступ к веб-сайту ни с одного из двух. @Steven Jay S. 8 лет назад 0
Ваш WAMPServer установлен в режим "Онлайн"? Если нет, ваш сервер Apache будет принимать соединения только с вашего локального компьютера. Steven 8 лет назад 0
Да, он установлен в онлайн-режиме @Steven Jay S. 8 лет назад 0
Да, это зеленый @Steven Jay S. 8 лет назад 0
Можете ли вы получить доступ к веб-странице по адресу http://127.0.0.1 с этого компьютера? Steven 8 лет назад 0
Да, это идет к моему экрану приземления WampServer. @Steven Jay S. 8 лет назад 0
пожалуйста, опубликуйте вывод `netstat -abo | FINDSTR LISTENING` из повышенного окна PowerShell. вам нужно подтвердить, что есть прослушиватель для tcp \ 80, указывающий на ваш процесс веб-сервера, и что IP-адрес, который он прослушивает, равен либо 0.0.0.0, либо 71.228.29.37. Frank Thomas 8 лет назад 0
@FrankThomas Хорошо, я отправил это. Надеюсь, это поможет. Jay S. 8 лет назад 0
хорошо, этот вывод выглядит хорошо. Apache был правильно настроен на прослушивание. так разрешен ли входящий протокол TCP \ 80 в локальный брандмауэр Frank Thomas 8 лет назад 0
из системы на той же локальной сети, что и сервер, проверьте порт с помощью telnet: `telnet 192.168.1.34 80`. если вы не видите сообщения об отказе в соединении, то порт открыт для локальной сети, и проблема в конфигурации вашего маршрутизатора. Если вы получаете отказ в соединении, то проблема в локальном брандмауэре. Обратите внимание, что в Windows вам может потребоваться установить telnet из appwiz.cpl -> включить или отключить функции Windows. Frank Thomas 8 лет назад 0

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

0
RiggsFolly

I assume the ip address 71.228.29.37 is your routers WAN ip address.

In that case you are getting GoDaddies DNS to point to your ipaddress and you need to Port Forard your router to allow connections made to this ip address to be forwarded from the routers port 80 to the internal PC's ip address's port 80 and therefore to Apache.

See this site http://portforward.com/ for help in setting up port forwarding on your particular router.

Also make sure that your PC running WAMPServer is setup with a static ip address.