Как устранить неполадки Я установил lighttpd на моем домашнем компьютере и настроил мой маршрутизатор для разрешения внешних подключений к порту 80. Когда я запускаю веб-сервер с 127.0.0.1:80, я могу получить доступ к 127.0.0.1 в браузере, поэтому я знаю, что веб-сервер работает. Тем не менее, я получаю сообщение об ошибке "Отказано в соединении", когда я пробовал abcd:80 в браузере, где abcd - это мой внешний IP-адрес, который я получил с whatismyip.com. Я подумал, что мой провайдер блокирует порт 80, поэтому я изменил свой маршрутизатор, чтобы переадресовать порт 81 на порт 80 на моем компьютере. Но abcd:81 также выдает "Отказ в соединении". Я пробовал и другие порты, но всегда получаю "отказано в соединении". Может ли кто-нибудь, пожалуйста, указать мне в правильном направлении? Благодарю.

1 ответ1

0

Некоторые хорошие шаги по устранению неполадок

ты сделал 127.0.0.1:80 хорошо

А) Попробуйте подключиться из локальной сети (итак, 192 адреса)

Б) Попробуйте сканирование порта 80 порт https://www.grc.com/shieldsup

Имейте в виду, что вы пытаетесь подключиться к своему внешнему IP-адресу изнутри вашей сети, это не всегда работает, это зависит от того, поддерживает ли ваш маршрутизатор функцию, которая лучше проверяет подключение к внешнему устройству с другого компьютера, например, сканирования порта ,

C) Попробуйте netstat -aon посмотреть, если сервер не просто слушает, но слушает 0.0.0.0:80 (принимает все), а не 127.0.0.1:80 (принимает только локальные) или 192.168.0.3:8 (пример этого) принимает только локальную сеть)

И если что-то из этого не получится, вы также можете проверить брандмауэр Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .