树莓派 cpolar实现内网穿透
cpolar官网介绍
cpolar官网
树莓派安装cpolar
使用ssh连接树莓派终端,输入以下命令,即可安装cpolar
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
安装完成后可输入cpolar version查看软件版本号
pi@raspberrypi:~ $ cpolar version
cpolar version 3.3.12
注册cpolar用户
第一步,在cpolar官网进行注册
第二步,登录账户,并记录下图中红框部分内容,将其拷贝到树莓派执行
在树莓派终端输入上述token值,注意取消./
pi@raspberrypi:~ $ cpolar authtoken NzJkNzRhNjEtODIyOC00NDBkLWFkMzktNjBkYWNmYTYyOGVm
Authtoken saved to configuration file: /usr/local/etc/cpolar/cpolar.yml
cpolar相关配置就保存在上述路径下
使用内网穿透
终端输入 cpolar http 80,之后程序运行,等待连接成功,会在终端显示以下内容
pi@raspberrypi:~ $ cpolar http 80
cpolar by @bestexpresser (Ctrl+C to quit)
Tunnel Status online
Account wangguangjie (Plan: Free)
Version 3.12/3.22
Web Interface 127.0.0.1:4042
Forwarding http://1d280c84.r5.cpolar.top -> http://localhost:80
Forwarding https://1d280c84.r5.cpolar.top -> http://localhost:80
# Conn 0
Avg Conn Time 0.00ms
将其中的http://1d280c84.r5.cpolar.top复制到其他设备的浏览器中,即可显示出树莓派的http://localhost:80的内容
此次我在80端口启动了一个Nginx,效果如下:
可以将cpolar添加到系统自启动程序,这样即可实现开机自启,这里就不再赘述