当前位置: 首页 > article >正文

树莓派 cpolar实现内网穿透

树莓派 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添加到系统自启动程序,这样即可实现开机自启,这里就不再赘述


http://www.kler.cn/a/146570.html

相关文章:

  • vue 纯前端导出 Excel
  • 210. 课程表 II【 力扣(LeetCode) 】
  • (一)QSQLite3库简介
  • linux mysql 备份
  • 【数据结构】基础知识
  • 50_Lua垃圾回收
  • git 泄露
  • SpringCloud实用-OpenFeign整合okHttp
  • Vue3:利用vueusejs键盘绑定
  • 创建可以离线打包开发的uniapp H5项目
  • MySQL数据库 编程入门
  • 【Python】使用globals()函数成功解决tkinter多个新窗口问题
  • hdlbits系列verilog解答(Exams/m2014 q4h)-44
  • ros2智能小车中STM32地盘需要用到PWM的模块
  • C++——解锁string常用接口
  • Flutter桌面应用开发之毛玻璃效果
  • Google codelab WebGPU入门教程源码<4> - 使用Uniform类型对象给着色器传数据(源码)
  • C#,《小白学程序》第一课:初识程序,变量,数据与显示
  • 时间序列预测 — LSTM实现多变量多步负荷预测(Keras)
  • 【计算机基础】通过插件plantuml,实现在VScode里面绘制状态机
  • Linux C语言 27-递归
  • 【多线程】-- 04 静态代理模式
  • 蓝桥杯每日一题2023.11.25
  • pop链反序列化 [MRCTF2020]Ezpop1
  • AIGC系列之:Transformer原理及论文解读
  • MacOS “xxxxx“,已损坏,无法打开,你应该将它移到废纸篓