Cpolar是一种安全的内网穿透云服务,它将内网下的本地服务器通过安全隧道暴露至公网。使得公网用户可以正常访问内网服务,是一款内网穿透软件。
只需一行命令,就可以将内网站点发布至公网,方便给客户演示。高效调试微信公众号、小程序、对接支付宝网关等云端服务,提高您的编程效率。
它能用在哪些场景?
- 微信公众号开发,实时断点调试微信消息
- 在没有上线部署的情况下,在发布会上演示新网站
- 在您的开发机器上构建webhook客户程序,聊天机器人
- 无需部署,测试连接到本地开发环境后端的移动应用程序
- 为已经在生产环境部署的设备,提供稳定的公网访问地址
- 从您家中运行个人云服务、AI深度学习、聊天机器人
- 远程控制家中的电脑
- 远程SSH控制树莓派
一些很棒的功能
安全隧道 Secure Tunnels 立即为在开发计算机上本地运行的网站创建公共HTTPS URL。 | 连接快速 cpolar隧道使用为HTTP/2提供支持的优化技术版本运行,以便您的隧道服务快速加载。 |
密码保护 设置http auth凭据以保护对隧道的访问以及与之共享的隧道。 | Websocket支持 分享您的实时网络应用程序! cpolar隧道通过HTTP隧道连接websocket连接而不做任何更改。 |
重播Web API请求 只需向您的开发服务器“重放”web API请求,即可轻松开发web API集成。 | 请求消息监听器 使用cpolar的Web消息监听器界面来了解隧道上的HTTP请求和响应流量。 |
路由器零配置 不需要在路由器上配置端口转发或浪费时间设置动态DNS解决方案。即使设备改变网络,cpolar也可以在任何地方工作,无需任何更改。 | TCP隧道 将任何联网服务暴露给互联网,甚至是那些不使用SSH的HTTP。 |
同时多个隧道 使用单个cpolar客户端同时运行多个隧道。 | 目标虚拟主机站点 重写隧道请求的Host标头,以定位WAMP/MAMP/Pow开发环境中的特定站点。 |
CPOLAR高级套餐
自定义子域名 您的应用将显示在https://myapp.cpolar.io上,而不是随机选择的子域。 | 在隧道上使用您自己的域名 在您自己的域名上运行隧道! 这需要一个简单更改DNS。 |
保留的TCP地址 保留不变的IP和端口专供您使用。 适用于个人云服务或通过cpolar TCP隧道公开的任何内容。 | 泛域名支持 只需一个命令即可将所有子域的HTTP请求隧道传送到本地服务。 |
保留域名 保留您的cpolar.io子域名,以便它们永远不会配置给其他用户,并始终可供您使用。 | 端到端的TLS加密隧道 使用您自己的SSL证书和私钥对端到端加密的本地服务的HTTPS(或其他TLS)流量进行隧道传输。 您甚至可以在自己的域上运行它们! |
TLS端到端加密 使用带有端到端加密的cpolar的TLS隧道,即使您的本地服务不支持TLS协议,也可以由cpolar将其递送到您的服务端! | IP白名单 通过IP地址或IP范围对您的隧道端点进行白名单访问,以提高隧道服务的安全性。 |
Docker容器安装cpolar
1、搜索cpolar镜像,输入命令:
docker search cpolar
2、在出现的列表中,选择第二个:probezy/cpolar下载,输入命令:
docker pull probezy/cpolar
3、下载好后,在本地镜像库即可看到,输入:
docker images
4、运行容器和cpolar镜像
docker run -id --network host --name cpolar probezy/cpolar
5、进入容器,输入命令:
docker exec -it cpolar /bin/bash
6、添加cpolar authtoken,打开cpolar官网,复制Authtoken
7、验证authtoken,访问cpolar官网并登录,然后点击左侧的验证,可以查看到你的token码
cpolar authtoken 复制的token
8、测试暴露8081端口测试,输入:
cpolar http 8081
9、如需访问web ui 管理界面,输入http://本机ip:9200 即可访问
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容