Ubuntu用户安装cpolar内网穿透

前言

Cpolar作为一款体积小巧却功能强大的内网穿透软件,不仅能够在多种环境和应用场景中发挥巨大作用,还能适应多种操作系统,应用最为广泛的Windows、Mac OS系统自不必多说,稍显小众的Linux、树莓派、群辉等也在起支持之列,真正做到了广泛适用性。从这篇介绍开始,我们将会为大家详细介绍,cpolar在Linux系统下的各种应用类型。

Linux系统在桌面级应用范围较小,但却广泛应用于服务器级系统中。当然,为了保证服务器硬件资源都集中于数据交换和处理上,服务器级的Linux系统很少带有图形化界面,但基于Linux开发的Ubuntu系统,却拥有较为美观的图形化界面及与Windows相似的操作方式,是我们熟悉Linux系统的较好平台。

正如前面所说,Ubuntu系统虽然操作方法与Windows类似,都是以图形化为主,但在细节上还是有一定差别,其中就包括软件的安装方式。

1. 安装cpolar

在ubuntu上打开终端,执行命令

首先,我们需要安装curl

c 复制代码
sudo apt-get install curl

国内安装(支持一键自动安装脚本)

c 复制代码
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

安装成功,如下界面所示

或国外安装使用,通过短连接安装方式

c 复制代码
curl -sL https://git.io/cpolar | sudo bash

2. 查看版本号,正常显示版本号即安装成功

c 复制代码
cpolar version

3. token认证

登录cpolar官网后台,点击左侧的验证,查看自己的认证token,之后将token贴在命令行里

c 复制代码
cpolar authtoken xxxxxxx


3. 简单穿透测试一下

c 复制代码
cpolar http 8080

可以看到有正常生成相应的公网地址,测试穿透本地8080端口成功,按Ctrl+C返回

4. 向系统添加服务,将cpolar配置为后台服务并开机自启动

c 复制代码
sudo systemctl enable cpolar

5. 启动服务

c 复制代码
sudo systemctl start cpolar

6. 查看服务状态

c 复制代码
sudo systemctl status cpolar

正常显示为active,为正常在线状态

7. 登录cpolar web UI管理界面

在浏览器上访问本地9200端口,【127.0.0.1:9200】使用cpolar邮箱账号登录cpolar web UI管理界面

登陆成功,接下来就可以在web UI界面创建隧道、编辑隧道、配置隧道、获取生成的公网地址,查看系统状态等操作了。

相关推荐
OpsEye5 分钟前
监控 100 问(三):监控告警触发后如何快速定位与解决问题
运维·网络·it运维·it·监控·监控系统
线束线缆组件品替网9 分钟前
Conxall 防水线缆在户外工控中的布线实践
运维·人工智能·汽车·电脑·材料工程·智能电视
济61727 分钟前
linux(第十四期)--官方 SDK 移植实验-- Ubuntu20.04
linux·运维·服务器
范纹杉想快点毕业29 分钟前
欧几里得算法与扩展欧几里得算法,C语言编程实现(零基础全解析)
运维·c语言·单片机·嵌入式硬件·算法
云qq31 分钟前
x86操作系统23——进程相关系统调用
linux·c语言·汇编·ubuntu
小猪佩奇TONY33 分钟前
Linux 内核学习(16) --- linux x86-64 虚拟地址空间和区域
linux·运维·学习
L16247633 分钟前
Docker 安装部署全流程使用指南(Linux 通用版)
linux·docker·容器
杰克崔44 分钟前
kprobe及kretprobe的基于例子来调试分析其原理
linux·运维·服务器·车载系统
小北方城市网1 小时前
微服务架构设计实战指南:从拆分到落地,构建高可用分布式系统
java·运维·数据库·分布式·python·微服务
桂花树下的猫1 小时前
ubuntu20.04上docker部署
运维·docker·容器