电脑远程连接树莓派(不在一个局域网下)
外网的连接比较麻烦,需要做内网穿透。博主在这方面花费了不少时间。特意总结出来供大家参考。(内网连接可以参考https://blog.****.net/weixin_43748731/article/details/89192764)
首先要做内网穿透的工具有很多,比如说花生壳,frp 量子互联的内网穿透。还有一个向日葵远程控制软件好像也可以,他可以直接远程控制树莓派不用做内网穿透。但是博主没有尝试过。这次介绍的是用量子互联的内网穿透来进行外网访问内网。
首先
第一步在自己电脑上注册量子互联的账号http://du.nsloop.com
第二步购买内网穿透VIP
https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-20401364179.3.70e249e5d0QJrY&id=580617739743 选择十元的就行。然后去用户中心,我要充值界面输入你的充值码。这样你的可用余额就是十元了。
下一步是去产品订购去订购VIP1 服务。
第三步,开通隧道
如下图输入你的隧道名称(随便填写),隧道类型选择tcp 内网127.0.0.1,内网端口写5901(端口一定要填写正确不然以后登陆会出问题)需要注意的是这个端口有22端口等,我确定这个端口是5901是因为我在内网连接树莓派时后缀加的是5901。可以尝试别的端口,取决于你的需求。
保存成功之后会看见自己的公网域名(待会登陆需要)
第四步配置树莓派
适合树莓派的客户端nattunnel有arm版本的。注意一定要别下载错了
打开terminal输入wget http://www.nsloop.com/download/nattunnel.linux.arm/nattunnel下载成功后输入chmod +x nattunnel
(修改文件权限)./nattunnel
(测试版本是否能够正常运行)nohup ./nattunnel -t------- &
(-----处输入自己的API_TOKEN,在用户中心>我的信息最下边如图)
到现在配置已经完成了。
第五步连接树莓派
在自己电脑上下载vnc
输入自己的公网域名就可以连接了。这样就实现了不在一个局域网下的访问。
水平有限欢迎指正,探讨