不用公网 IP 也能远程访问!cpolar 内网穿透工具使用教程

张开发
2026/4/14 3:23:18 15 分钟阅读

分享文章

不用公网 IP 也能远程访问!cpolar 内网穿透工具使用教程
工具简介cpolar 是一款功能强大的内网穿透工具能够将本地服务器或应用通过安全的隧道暴露到公网无需公网IP即可实现远程访问。适用于开发测试、远程办公、Web服务发布等多种场景。官网https://www.cpolar.com安装步骤自动安装推荐cpolar 提供了一键自动安装脚本适用于 Ubuntu 16.04/18.04/20.04 及以后版本CentOS 7/8 及以后版本树莓派最新官方镜像以及支持 systemd 的新式 Linux 操作系统。安装命令# 国内使用curl-Lhttps://www.cpolar.com/static/downloads/install-release-cpolar.sh|sudobash# 国外使用短链接curl-sLhttps://git.io/cpolar|sudobash安装完成后界面如下所示验证安装cpolar version配置步骤Token 认证不用命令行方式可以不用这个认证下面有介绍怎样用web界面操作的。登录 cpolar 官网后台https://dashboard.cpolar.com需要提前再官网注册账号点击左侧的「验证」查看自己的认证 token在命令行中输入以下命令进行认证cpolar authtoken xxxxxxx# 将 xxxxxxx 替换为你的实际 token服务配置## 启动服务并设置开机自启动systemctlenable--nowcpolar## 查看服务状态systemctl status cpolar使用方法简单穿透测试cpolar http8080按下CtrlC退出测试。常用服务穿透示例Web 服务穿透场景本地运行了一个 Web 应用端口为 8080# 临时穿透会话结束后隧道关闭cpolar http8080# 后台运行nohupcpolar http8080cpolar.log21执行后cpolar 会生成一个公网 URL通过该 URL 即可访问本地的 Web 服务。SSH 服务穿透场景本地 SSH 服务默认端口为 22cpolar tcp22执行后cpolar 会生成一个公网地址和端口通过该地址和端口即可远程 SSH 连接到本地机器。数据库服务穿透场景本地运行了 MySQL 数据库端口为 3306cpolar tcp3306执行后通过生成的公网地址和端口即可远程连接到本地 MySQL 数据库。配置文件管理cpolar 的配置文件位于/usr/local/etc/cpolar/cpolar.yml可以通过编辑此文件进行更详细的配置。默认配置示例# cpolar.ymlauthtoken:xxxxxxx# 你的认证 token# 样例隧道tunnels:web:addr:8080proto:httpregion:cn_vipssh:addr:22proto:tcpregion:cn_vipWEB 界面管理后台管理界面安装完成后可以通过以下方式访问 cpolar 的 Web 管理界面本地访问http://192.168.1.10:9200需要提前在官网注册账号注册时选择免费版本即可不过免费版本功能有限在管理界面中可以查看和管理所有在线隧道配置新的隧道查看隧道的访问统计也可在web界面管理服务这里只列举 SSH 服务其他服务配置类似登录后点击「创建隧道」地区选择与你的位置匹配其他根据自己的服务来配置。以下是 SSH 服务的隧道配置创建成功后打开左侧「在线隧道列表」可以看到刚刚创建的隧道生成了公网地址就可以在其他电脑或移动端设备的终端中访问了。tcp 表示使用的协议类型2.tcp.cpolar.top 是 Cpolar 提供的域名15670 是随机分配的公网端口号然后使用 Xshell 登录输入账号密码即可连接查看隧道在线状态登录 cpolar 官网后台访问 https://dashboard.cpolar.com/status 查看隧道在线状态。服务管理命令# 启动服务systemctl start cpolar# 停止服务systemctl stop cpolar# 重启服务systemctl restart cpolar# 查看服务状态systemctl status cpolar卸载方法如果需要卸载 cpolar可以执行以下命令curl-Lhttps://www.cpolar.com/static/downloads/install-release-cpolar.sh|sudobash-s----remove注意事项安全性使用 cpolar 时请注意保护好你的认证 token避免泄露带宽限制免费版 cpolar 有带宽和隧道数量限制如需更多资源请考虑升级到付费版稳定性由于是第三方服务网络稳定性可能受到多种因素影响法律合规请确保你使用 cpolar 穿透的服务符合相关法律法规最后cpolar 是一款简单易用的内网穿透工具通过以上步骤你可以在 Linux 系统上快速部署并使用它来实现各种服务的远程访问。无论是开发测试还是生产环境cpolar 都能为你提供便捷的公网访问解决方案。其他内网穿透工具对比参考开源自建型方案需自行部署服务器FRP (Fast Reverse Proxy)支持 TCP/UDP/HTTP/HTTPS 协议可搭建高性能反向代理服务需用户准备云服务器部署无直接使用成本但需运维能力Ngrok开发者常用调试工具通过命令快速生成临时公网地址基础版免费适合 API 测试/微信开发等短期场景商业免费版方案提供基础免费额度快解析国内企业级服务免费版支持 HTTP/HTTPS/TCP 穿透提供图形化客户端适合远程桌面、数据库管理等场景花生壳免费版含 1GB/月流量支持 TCP 映射限制仅开放动态端口外网域名随机生成蜻蜓映射完全免费适用远程桌面/游戏联机等轻量需求关键注意事项流量与性能限制免费工具普遍存在流量限额如花生壳 1GB/月或带宽限制商业工具的免费版通常不提供固定端口或自定义域名安全建议开源方案需自行配置加密如 FRP 的 TLS 加密敏感业务建议启用基础鉴权或 IP 白名单

更多文章