树莓派内网穿透以及开机自启动

系统:Raspbian stretch

硬件:3B


内网穿透

参考链接  参考链接

1、下载linux_arm版本 下载链接Linux_ARM

2、sudo unzip xxx.zip 解压 并移动到/usr/local/ngrok下

3、修改配置,在原有配置下添加

```

tunnels:

        ssh:

            remote_port: 5933

            hostname: ssh.youname.com(如果不自定义域名,写subdomain:自定义的名称)

            proto:

                    tcp:22

```

sudo /usr/local/ngrok/ngrok -config=/usr/local/ngrok/ngrok.cfg start ssh 可以启动ngrok

开机自启动

参考链接

```

[Unit]Description=ngrokAfter=network.target[Service]Type=simpleExecStart=/usr/bin/ngrok -config=/root/ngrok/ngrok.conf start pan-ssh pi-ssh mac-ssh pi-vnc pan-http pi-http bt-http test-http[Install]WantedBy=multi-user.target

```

这样的话系统就会把我们的脚本识别为服务,然后我们就可以用systemctl这个工具来轻松管理ngrok的运行与启动。

 1. 运行ngrok

systemctlstartngrok

 2. 查询ngrok的运行状态

systemctl status ngrok

 3. 实现开机自启动ngrok

systemctlenablengrokw

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容