树莓派Ngrok内网穿透

什么是Ngrok?

支持内网HTTP映射
HTTP转发
在您电脑的web服务直接开放给外网,再也不担心没有路由器权限和80端口被营运商封闭了

外网管理内网服务器
tcp端口转发
不仅实现了http服务的端口转发同时支持tcp的端口,在外网可以通过ssh等方式连接服务器

免费服务器支持绑定自定义域名
实现内外网通讯
外网访问内网服务器不再是距离

Ngrok官网:https://www.ngrok.cc/

下载 Ngrok客户端

树莓派Ngrok内网穿透_第1张图片

上传 Ngrok客户端 到 /home/pi

树莓派Ngrok内网穿透_第2张图片

开通隧道

树莓派Ngrok内网穿透_第3张图片

执行命令

pwd

cd /home/pi/linux_arm

ls

sudo chmod -R 777 /home/pi/linux_arm

  • ./sunny clientid 空格 后面填写你的隧道 id
    ./sunny clientid 328c69ba364f16a9
树莓派Ngrok内网穿透_第4张图片
树莓派Ngrok内网穿透_第5张图片
树莓派Ngrok内网穿透_第6张图片

制作启动脚本

sudo nano nwct.sh

将下面两条命令复制进去

cd /home/pi/linux_arm

隧道id改成自己的
./sunny clientid 328c69ba364f16a9

ctrl + o 保存
ctrl + x 退出

树莓派Ngrok内网穿透_第7张图片

读写权限
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 退出

树莓派Ngrok内网穿透_第8张图片

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

你可能感兴趣的:(树莓派Ngrok内网穿透)