Raspberry Pi веб-сервер из интернета - PullRequest
0 голосов
/ 09 апреля 2019

Я несколько дней пытался получить доступ к своему серверу Apache на Raspberry Pi из Интернета.

  1. Я установил Apache, PHP, mySQL, myadmin и поместил index.php в папку 'www'

  2. Я отредактировал dhcpcd.conf, чтобы установить статический IP.

    interface eth0
    static ip_address=192.168.1.220/24
    static routers=192.168.1.1
    static domain_name_servers=192.168.1.1
    
  3. Я зарегистрировал mydomainname.net на no-ip.net для моего внутреннего IP-адреса

  4. Установлен клиент динамического обновления без IP на Raspberry Pi, и его статус активен

  5. Я открыл порт 80 на моем маршрутизаторе для статического IP-адреса моего RASPBERRY (192.168.1.220)

  6. На своем маршрутизаторе я добавил свою учетную запись no-ip, и она показывает статус «Успех»

  7. Я даже пытался изменить прослушиваемый порт Apache с 80 на 8090

Но, что бы я ни делал, я не могу получить доступ к mydomainname.net из Интернета, но я могу сделать это из моей локальной сети на своем статическом Raspberry IP - 192.168.1.220.

1 Ответ

1 голос
/ 09 апреля 2019

Таким образом, проблема заключается в том, что используемый вами IP - это ваш внутренний IP.Этот IP недоступен извне.Пока вы находитесь в своей сети, вы можете использовать внутренний IP-адрес, но

попробуйте использовать https://www.canyouseeme.org/ для получения IP-адреса вашего маршрутизатора, возможно, тогда вы сможете получить к нему доступ через IP уже,также это IP, который вам нужно зарегистрировать на хосте вашего сайта.

...