在现代互联的时代,我们经常需要将局域网中的服务器或提供给外部网络进行访问。然而,由于内网通常使用私有IP地址,在没有合适的配置和设置的情况下,对外部网络是不可见的。这就引出了内网穿透技术,它允许我们在不暴露真实下,访问局域网中的资源。
在本篇博客中,我将介绍一个功能强大且易于使用的内网穿透工具:cpolar是一种安全的内网穿透云服务,它将内网下的本地服务器通过安全隧道暴露至公网。使得公网用户可以正常访问内网服务。接下来,我将详细介绍CPolar的特点、使用方法以及内网穿透的应用。
cpolar官网:https://i.cpolar.com/m/4rd4
一、内网穿透的应用示例
- 微信公众号开发,实时断点调试微信消息
- 在没有上线部署的情况下,在发布会上演示新网站
- 在您的开发机器上构建webhook客户程序,聊天机器人
- 无需部署,测试连接到本地开发环境后端的移动应用程序
- 为已经在生产环境部署的设备,提供稳定的公网访问地址
- 从您家中运行个人云服务、AI深度学习、聊天机器人
- 远程控制家中的电脑
- 远程SSH控制树莓派
二、下载安装
三、具体使用示例
1.将内网站点发布至公网
法一:命令行创建
cpolar http 要映射的端口
# 例如 我想让别人访问我8080端口的服务, cpolar http 8080
法二:仪表盘发布
此时9200端口为cpolar web UI管理页面,通过浏览器访问本地9200端口并通过注册的账号登录:http://localhost:9200/
2.远程连接公司内网电脑
1.首先在内网电脑运行cpolar,并允许远程桌面访问
2.查看cpolar当前在线隧道列表,获取远程桌面TCP隧道地址
3.使用公网tcp隧道连接远程桌面
不过免费的cpolar是随机TCP地址,公网地址会在24小时内变化,这样每次都要重新设置,而且带宽仅为1M,对于日常测试开发完全足够,但是如果需要长期访问、配置固定TCP隧道的地址,需要升级至专业套餐。