来自Internet的Raspberry pi Web服务器

时间:2019-04-09 12:38:32

标签: apache raspberry-pi noip

几天来,我一直在尝试通过Internet访问Raspberry Pi上的Apache服务器。

  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. 我在no-ip.net上注册了mydomainname.net作为我的内部IP地址

  4. 在raspberry pi上安装了No-IP动态更新客户端,并且其状态为活动

  5. 我在路由器上打开了端口80,以获取RASPBERRY的静态IP地址(192.168.1.220)

  6. 在我的路由器上,我添加了我的no-ip帐户,它显示状态为“成功”

  7. 我什至试图将Apache侦听端口从80更改为8090

但是,无论我做什么,我都无法从Internet访问mydomainname.net,但可以从本地Raspberry IP 192.168.1.220上的本地网络访问它。

1 个答案:

答案 0 :(得分:1)

所以问题是您使用的IP是您的内部IP。从外部无法访问该IP。只要您在网络内部,就可以使用内部IP地址。

尝试使用https://www.canyouseeme.org/获取您的路由器IP地址,也许您现在已经可以通过IP对其进行访问。这也是您需要在网站主机上注册的IP。