现在很多宽带服务都不分公网ip,那怎么让外网访问树莓派的服务呢? ngrok 就可以实现外网访问树莓派,ngrok的具体介绍和实现就不说了,主要来看看怎么使用。
我用的是国内的ngrok.cc 的服务。
去ngrok.cc 下载arm版本的客户端,解压。 修改 ngrok.cfg 文件
这里的token填写在Ngrok管理中心 的token
我们需要在域名列表里面注册一下:
我这里用的是自己的域名,还需要在dns解析 加一条记录
不运行服务,直接输入域名,应该可以看到如下文字:
说明这部分没有问题了~
接下来启动服务: - ./ngrok -config ngrok.cfg start test
复制代码 这样表示运行成功:
打开浏览器,刷新一下刚才的界面:
我们把昨天的owncloud也给加上- test.wenjiehe.com/owncloud
复制代码
可以照常使用~~
可能遇到 ####正在访问来自不信任域名的服务器,请联系你的系统管理员。如果你是系统管理员,配置config/config.php文件中参数”trusted_domain” 则修改下config.php- sudo vi /var/www/html/owncloud/config/config.php
复制代码
同时再提供下android版本的登录成功的截图:
如果没有自己的域名也可以使用ngrok.cc提供的二级域名。 |