разместить сайт на домашнем сервере

разместить сайт на домашнем сервере

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

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

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

Все гиды останавливаются здесь. Я искал в Интернете несколько дней - и ничего.

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

решение1

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

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

решение2

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

Связанный контент