У меня есть работающий домашний сервер (использующий Windows 7), и внутри локальной сети я могу просматривать сайт. Я сделал необходимые изменения в брандмауэре и переадресации порта в маршрутизаторе.

К сожалению, когда я пытаюсь получить сайт из-за пределов локальной сети через внешний ip (и порт, который я пересылаю), я не могу добраться до сайта. как будто его не существует

Я почти уверен, что правильно сделал переадресацию, потому что, когда я пытаюсь просматривать веб-страницы с компьютера в локальной сети и использовать внешний IP-адрес маршрутизатора (и порт), я получаю свой веб-сайт.

Все гиды останавливается здесь. У меня есть поиск в Интернете в течение нескольких дней - и ничего.

Я знаю, что это не имеет значения, но я попробовал apache2.4, tomcat, xampp и даже создал свой собственный сервер с Java - ни один из них не работал за пределами локальной сети

2 ответа2

1

Скорее всего, ваш провайдер блокирует порт 80. Порт 80 - это стандартный порт, используемый для Интернета. Интернет-провайдеры заблокируют порт 80, заявив, что веб-хостинг является услугой бизнес-уровня и будет взимать дополнительную плату. Попробуйте изменить порт на вашем сервере на 8080, а также изменить переадресацию портов. Затем подключитесь к вашему серверу в браузере с добавлением :8080 до конца. Как только это будет сделано, замените следующее с вашим внешним IP-адресом и введите его в браузере http://10.10.10.10:8080 .

Вы всегда можете узнать у своего интернет-провайдера, не блокируют ли они порт 80. Если это так, вы можете просто использовать другой порт, например 8080, или заплатить за более высокий уровень обслуживания.

0

Ваша точка доступа в Интернет (кабельный модем, модем dsl) также действует как ваш маршрутизатор, или у вас есть второе устройство после этого устройства, такое как беспроводной маршрутизатор? В случае, если у вас есть два устройства, возможно, что ваша настройка фактически требует переадресации портов на внешнем устройстве (модем) и внутреннем устройстве (беспроводной маршрутизатор), или, что еще лучше, для перевода внешнего устройства в режим моста, который позволяет вашему купленному маршрутизатору быть самым внешним устройством в сети, что касается маршрутизации.

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