我弄了一个蒲公英的X1,完成了一个简单的内网穿透,单纯从效果上看还是实现了相应的功能,但是这个方案多少影响了我家里的NAS samba部署,因为X1的数据转发能力看上过去是非常弱的。因此,找了一下是否有免费的穿透方案可用,毕竟我对这个功能的需求其实很简单。
找到的方案是cpolar,在使用之前需要先去注册相关的账户,获得相关的配置信息。
安装方式:
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
安装成功。
上面的过程中,可以看到版本信息了。但是,很多教程上都给出了一个版本查看的命令说明:cpolar version。
上面是版本查看的效果。
之后,cpolar authtoken my_token(注册了前面的账号后获取)。
至于如果启动服务,其实第一个安装的截图中给出来了方法。
systemctl enable cpolar; systemctl start cpolar
systemctl status cpolar,可以查看服务的状态.
之后,可以从自己注册的账户找到一个地址,用于公网的ssh访问。
相比之下,这种方式其实更能够满足我个人的需求,毕竟对我自己的网络的影响是最小的。经过这个功能的加持,我觉得我的树莓派又活了一次。