Я только что установил веб-сервер Apache2 на свой Raspberry Pi и попытался перенаправить порты 80 и 443 на него. Имеет внутренний IP 10.0.0.11 .

Raspberry Pi находится позади двух роутеров. (router-IP 192.168.1.13 или 10.0.0.1) Моя проблема в том, что когда я пытаюсь подключиться к своему серверу через мой внешний IP (87.245.xx.xx), он просто приводит меня к IP 10.0.0.11 .

Это приводит к тому, что я могу подключиться к нему, пока я нахожусь в сети 10.xx.xx.xx , но не в том случае, если я вне ее.

Может ли кто-нибудь помочь мне понять, что я сделал не так?

Конфигурация перенаправления портов / запуска моего маршрутизатора в сети 192.x.x.x .

Конфигурация перенаправления портов / запуска моего маршрутизатора в сети 10.xxx.

Я попробовал переадресацию портов вместо запуска портов тоже, но это также не будет работать. Может кто-нибудь мне помочь?

1 ответ1

0

Маршрутизатор с внешним IP-адресом (87.245.xx) должен находиться в подсети 10.0.0.x. RaspberryPi должен иметь defualt gw, настроенный со шлюзом 10.0.0.x

Попробуйте получить доступ к нему (http [s]://87.245.xx) за пределами вашей локальной сети. С вашим компьютером, вероятно, не работает, потому что переадресация портов / запуск только прослушивает пакеты WAN

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