Cpolar内网穿墙使用

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: Cpolar内网穿墙使用


环境


centos 7

docker



安装cpolar


参考官方文档:


https://www.cpolar.com/docs



curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash


查看cpolar版本

cpolar version


开启启动

sudo systemctl enable cpolar


启动cpolar

sudo systemctl start cpolar



查看cpolar状态


sudo systemctl status cpolar



添加token认证



登录后台,查看自己的认证token,之后将token贴在命令行里


image.png




cpolar authtoken YjliNTBhOWMtZTVkYi00NjhmLTg1MjItMjM2MTc5YzEzM2Yy



启动穿透测试


cpolar http 8080


输出一下内容,表示穿透监视成功


image.png




打开cpolar控制台



cpolar启动会后,默认控制台监听的端口号为:9200

webui为:http://localhost:9200


如图所示:

image.png



在宿主机上,打开控制台界面:

http://192.168.10.202:9200/ 这里是访问远程地址

image.png



通过以上配置,说明cpolar安装成功。



内网服务穿透到外网访问



在搭建禅道服务之前,先安装mysql, 禅道的后台数据依赖于mysql数据库存储




安装mysql



docker pull mysql:latest


docker run --name mysql-sentao -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest





内网服务搭建


搭建禅道服务为例:


容器安装禅道


参看官方文档:

https://www.zentao.net/book/zentaopms/38.html



下载禅道镜像

 docker pull easysoft/zentao:latest



启动禅道


创建docker网络驱动
sudo docker network create --subnet=172.172.172.0/24 zentaonet



在主机上创建空目录/www/zentaopms和/www/mysqldata


sudo docker run --name zentao -p 8088:80 --network=zentaonet --ip 172.172.172.172 --mac-address 02:42:ac:11:00:00 -v /www/zentaopms:/www/zentaopms -v /www/mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d easysoft/zentao:12.3.3


-p 8088:80: 8088映射的主机端口为8088. 这个端口,在使用cpolar,创建隧道时,需要绑定此端口号:8088


浏览器访问 :http://192.168.10.202:8088/


image.png





将禅道服务设置外网访问



打开禅道控制台:

http://192.168.10.202:9200/



image.png



在创建隧道模块,创建隧道


image.png

在本机地址默认是8080端口,把8080端口,修改为禅道服务映射的端口为8088


创建成功以后,在隧道列表中,查看新建的隧道并查看是否激活

image.png



在在线的隧道列表中,可以看到穿透地址:


image.png


通过http的地址访问禅道服务:




可以看到,穿透成功

image.png




注意:如果是免费版本,此地址是随机生成,有效期为24小时


相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
网络协议 Linux 网络安全
如何用阿里云实现内网穿透?如何在外网访问家里内网设备?
使用NPS自建内网穿透服务器教程,带WEB管理
25358 10
|
网络协议 安全 网络安全
无公网IP,公网SSH远程访问家中的树莓派【无公网IP内网穿透】
无公网IP,公网SSH远程访问家中的树莓派【无公网IP内网穿透】
|
安全 网络协议 程序员
一键穿越,私享互联,自建FRP内网穿透!
内网穿透对于多我们程序员来讲,应该是不陌生的。在对接某些第三方平台的时候,比如说:微信支付,经常会涉及到回调,在开发的时候就需要使用内网穿透来进行本地调试。那么今天给大家分享一下用 frp 搭建属于自己的内网穿透,方便在我们日常的开发中进行调试。同时是 frp 是开源并且是免费的,只需要一台云服务器即可搭建。
一键穿越,私享互联,自建FRP内网穿透!
|
测试技术
cpolar内网穿透外网远程访问本地网站
cpolar内网穿透外网远程访问本地网站
|
文件存储 网络架构 Docker
无需公网IP,快速远程登录家里的威联通NAS
无需公网IP,快速远程登录家里的威联通NAS
|
网络协议 安全 应用服务中间件
【内网安全-隧道搭建】内网穿透_Ngrok上线(美版、国版二开)
【内网安全-隧道搭建】内网穿透_Ngrok上线(美版、国版二开)
560 0
【内网安全-隧道搭建】内网穿透_Ngrok上线(美版、国版二开)
|
网络协议 安全 Shell
使用NPS服务器内网穿透——实现远程访问外网电脑(二)
使用NPS服务器内网穿透——实现远程访问外网电脑(二)
1323 0
|
域名解析 缓存 网络协议
使用NPS服务器内网穿透——实现远程访问外网电脑(一)
使用NPS服务器内网穿透——实现远程访问外网电脑
1228 0
|
数据安全/隐私保护
使用NPS服务器内网穿透——实现远程访问外网电脑(三)
使用NPS服务器内网穿透——实现远程访问外网电脑(三)
563 0
|
Linux 数据安全/隐私保护 C语言
内网穿透实践(使用神卓互联实现内网穿透)
内网穿透实践(使用神卓互联实现内网穿透)
484 0