什么是Ngrok?
支持内网HTTP映射
HTTP转发
在您电脑的web服务直接开放给外网,再也不担心没有路由器权限和80端口被营运商封闭了
外网管理内网服务器
tcp端口转发
不仅实现了http服务的端口转发同时支持tcp的端口,在外网可以通过ssh等方式连接服务器
免费服务器支持绑定自定义域名
实现内外网通讯
外网访问内网服务器不再是距离
Ngrok官网:https://www.ngrok.cc/
下载 Ngrok客户端

上传 Ngrok客户端
到 /home/pi

开通隧道

执行命令
pwd
cd /home/pi/linux_arm
ls
sudo chmod -R 777 /home/pi/linux_arm
- ./sunny clientid 空格 后面填写你的隧道 id
./sunny clientid 328c69ba364f16a9



制作启动脚本
sudo nano nwct.sh
将下面两条命令复制进去
cd /home/pi/linux_arm
隧道id改成自己的
./sunny clientid 328c69ba364f16a9
ctrl + o 保存
ctrl + x 退出

读写权限
sudo chmod 777 /home/pi/nwct.sh
启动Ngrok
sudo sh nwct.sh
停止,按 ctrl+c
开机启动脚本
sudo nano /etc/rc.local
在exit 0 上一行输入:
sudo /home/pi/nwct.sh start &
ctrl + o 保存
ctrl + x 退出

死循环,运行后不能退出,命令的最后添加“&”符号,这个“&”符号允许命令运行在一个指定的进程中,然后继续运行后面启动进程。
网友评论