Cpolar内网穿墙使用

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 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
相关文章
|
监控 NoSQL 网络协议
使用cpolar内网穿透随时查看家中监控摄像头
使用cpolar内网穿透随时查看家中监控摄像头
|
网络安全 Docker 容器
内网穿透访问你家里的树莓派
你有一个自己的外网服务器,然后捏你又买了一个树莓派放家里吃灰,有一天,你觉得不能让你的树莓派吃灰,你想上班的时候用你的树莓派在家里编译arm用的镜像程序。于是,便有了本篇文章~~~如何通过内网穿透访问你家里的树莓派。(注:仅用于测试,闹着玩,千万别上生产,上生产需要自己进行改造用户权限以及审计功能,这部分就不贴出来了) 使用的工具:docker,rtty,rttys
402 0
内网穿透访问你家里的树莓派
|
网络协议 Linux 网络安全
如何用阿里云实现内网穿透?如何在外网访问家里内网设备?
使用NPS自建内网穿透服务器教程,带WEB管理
26507 11
|
7月前
如何用cpolar创建隧道,实现外网访问内网?
如何用cpolar创建隧道,实现外网访问内网?
141 0
|
7月前
|
网络协议 安全 Windows
在外远程桌面控制家里的电脑
在外远程桌面控制家里的电脑
|
7月前
|
存储 搜索推荐 网络协议
Everything+cpolar内网穿透轻松实现公网远程访问本地硬盘文件
Everything+cpolar内网穿透轻松实现公网远程访问本地硬盘文件
119 0
|
网络协议 安全 测试技术
实现远程访问内网BUG管理系统的方法:使用Cpolar内网穿透技术
实现远程访问内网BUG管理系统的方法:使用Cpolar内网穿透技术
|
网络协议 安全 网络安全
无公网IP,公网SSH远程访问家中的树莓派【无公网IP内网穿透】
无公网IP,公网SSH远程访问家中的树莓派【无公网IP内网穿透】
|
安全 网络协议 程序员
一键穿越,私享互联,自建FRP内网穿透!
内网穿透对于多我们程序员来讲,应该是不陌生的。在对接某些第三方平台的时候,比如说:微信支付,经常会涉及到回调,在开发的时候就需要使用内网穿透来进行本地调试。那么今天给大家分享一下用 frp 搭建属于自己的内网穿透,方便在我们日常的开发中进行调试。同时是 frp 是开源并且是免费的,只需要一台云服务器即可搭建。
一键穿越,私享互联,自建FRP内网穿透!
|
测试技术
cpolar内网穿透外网远程访问本地网站
cpolar内网穿透外网远程访问本地网站