什么是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 退出

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

评论