首先在ngrok https://ngrok.com/注册登录
架设已经在树莓派上安装了Nginx,端口为80
那么下载Linux/ARM版ngrok到树莓派,执行如下命令:
ngrok -authtoken UfATi0wi98gGMqQ+/GsP 80
其中UfATi0wi98gGMqQ+/GsP为你的auth token
然后就会出现如下提示:
Forwarding http://36772918.ngrok.com -> 127.0.0.1:80
Forwarding https://36772918.ngrok.com -> 127.0.0.1:80
按照提示,可以通过那两个二级域名来浏览web服务。
以上验证只需要输入一次,下次可以直接使用如下命令来运行
ngrok 80
ngrok其他用法
- 自定义二级域名
使用自定义的字符串代替系统分配的数字
ngrok -subdomain mysubd 80
-
开启密码保护
ngrok -httpauth “user:password” 80
-
TCP隧道
ngrok tcp 22