使用cpolar实现内网映射、内网穿透!
本次实验以centos7系统为例:
1:注册账号
https://dashboard.cpolar.com/
打开上面网址,注册登陆,在自己的个人页面中可以看到自己的信息,这里稍后会提到,注册好账户登陆之后往下走
2:安装cpolar
文档地址:https://cpolar.com/docs#linux-system-installation-cpolar , 里面有windows、linux等多种安装方法
2.1:一键安装
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
2.2:查看版本号
cpolar version
2.3:token认证
这里就是刚刚提到的,登录号之后再个人页面找到自己的token
然后在服务器执行如下操作:
cpolar authtoken xxxxxxx
将xxxxxxxx替换为自己的token
2.4:开机自启
sudo systemctl enable cpolar
2.5:启动cpolar服务
sudo systemctl start cpolar
2.6:查看系统状态
结果为running为正常
# systemctl status cpolar ● cpolar.service - Cpolar Service Loaded: loaded (/etc/systemd/system/cpolar.service; disabled; vendor preset: disabled) Active: active (running) since 一 2023-04-10 16:09:37 CST; 4s ago Docs: https://www.cpolar.com/docs Main PID: 19415 (cpolar) Tasks: 18 Memory: 13.9M CGroup: /system.slice/cpolar.service ├─19415 cpolar: master process └─19424 cpolar: worker process 4月 10 16:09:37 dell-store systemd[1]: Started Cpolar Service.
3:访问cpolar web界面
可查看自己的9200端口是否开放,浏览器访问:http://host:9200
自己的cpolar注册邮箱和密码进行登陆
登陆完成后,在后台自行进行设置,如出现超出免费隧道,可把内置的隧道都删除掉。
4:如何下载cpolar
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash -s -- --remove
- cpolar默认安装路径 /usr/local/bin/cpolar,
- 安装脚本会自动配置systemd服务脚本,启动以后,可以开机自启动。
- 如果第一次安装,会默认配置一个简单的样例配置文件,创建了两个样例隧道,一个web,一个ssh
- cpolar配置文件路径: /usr/local/etc/cpolar/cpolar.yml
分类:
Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?