之前一直是局域网下的远程连接,发现有时需要非局域网下进行远程设置,写下来留给自己看
方法是使用cpolar,先说一下我对他大概的理解,大概就是用这个搞一个公网,然后树莓派跟电脑都可以连接然后就类似于在局域网下,远程连接就可以了
注册好之后,登录
点验证,复制你的密钥,这个到时候要用,刚开始没找到
套餐选免费的就行,免费的只能连一台设备,够用。
然后参考官网的这篇博客的步骤4
无公网IP,从公网SSH远程访问家中的树莓派 - cpolar 极点云
其中
token就是那会的验证密钥, 把xxxxx替代了
做到这一步,要注意在树莓派上打开colar的网站登录看你的在线隧道
选择ssh这个tcp的然后按照
把这个命令输入到电脑的cmd里面,然后按照提示输入密码就可以远程树莓派了
刚才局域网远程连接的树莓派是因为要查看树莓派的端口号,也可以设置成不变的。
然后断开局域网现在电脑与树莓派连接不同的网络,cmd再次运行上面的命令仍可以连接