内网穿透工具使用指南:ngrok 和 cpolar

cpolar

国内首选,速度快且稳定。

网址:https://www.cpolar.com/

  • 注册账号
  • 选择免费套餐
  • 按照步骤顺序执行

1、选择:Download for Mac OSX

下载的文件为:cpolar-stable-darwin-amd64.zip

2、解压文件:

bash 复制代码
unzip cpolar-stable-darwin-amd64.zip

得到cpolar可执行文件。

3、运行:

bash 复制代码
./cpolar authtoken <你的Token>

如果弹出提示:

在mac系统设置中选择仍然允许后重新执行上面的命令:

执行成功后提示:

bash 复制代码
jasper.zhang@localhost software % ./cpolar authtoken MmUwNmY3ZjIxxxxxxxxxxxxxxxx
Authtoken saved to configuration file: /Users/jasper.zhang/.cpolar/cpolar.yml

4、启动穿透,例如,Jenkins的8080端口:

bash 复制代码
./cpolar http 8080

启动成功后:

其中Forwarding那行就是对应的公网地址。

它还提供一个本地 Web 管理界面(就是上图中的Web Interface 127.0.0.1:4040),可以通过界面管理所有的隧道。

Ctrl+C关闭cpolar。

注意:

免费版每次重启工具,生成的网址都会变,动态域名。例如,Jenkins需要接收来自GitHub的 Webhook 通知,我配置了Jenkins系统设置和Github Webhook设置,重启cpolar后,需要同步更新Jenkins的对外URL。

ngrok

国际主流,适合连接国外服务。

网址:https://ngrok.com/

  • 注册账号

1、下载对应的 Mac 版客户端

2、配置 Authtoken

bash 复制代码
./ngrok config add-authtoken <你的Token>

3、启动穿透

bash 复制代码
ngrok http 8080

4、获取 URL

终端会显示一个 Forwarding 地址(如 https://a1b2-xxx.ngrok-free.app),这个就是公网地址。

最后总结一下两个工具的特点:

工具 ngrok cpolar
服务器位置 海外 国内(多节点)
访问速度 国内可能较慢/不稳定 国内非常快
GitHub 联动 极佳 良好
免费额度 1个隧道,随机域名 1个隧道,随机域名
主要用途 学习、对接海外 API 远程演示、国内环境调试
相关推荐
::呵呵哒::6 分钟前
在macOS/Linux上优雅管理多个JDK版本:环境变量与别名配置指南
java·linux·macos
tiancaijiben33 分钟前
阿里云音视频通信RTC全栈对接指南:从架构原理到多端集成实战
云计算
阿狸猿1 小时前
网络安全体系设计
安全·web安全
带娃的IT创业者1 小时前
深度解析:当 MLX 遇上视觉语言模型,Mac 本地推理的新范式
人工智能·macos·语言模型·视觉语言模型·apple silicon·mlx·mac本地推理
大鱼>1 小时前
AIoT安全攻防:当物联网设备成为黑客后门
人工智能·物联网·安全·aiot
HackTwoHub1 小时前
免费FOFA高级会员、DayDaymap、360Quake、Hunter测绘搜索引擎高级会员免费使用最大1W条查询工具
运维·安全·web安全·搜索引擎·网络安全·系统安全·安全架构
视觉&物联智能1 小时前
【杂谈】- AI落地加速,安全亟待补位:企业智能转型的安全突围之道
人工智能·安全
tiancaijiben1 小时前
阿里云RDS PostgreSQL全方位对接使用指南与SQL语法深度解析
云计算
网络研究院1 小时前
网络研究观-严重漏洞允许以 root 用户身份执行任意命令:CVE-2026-0273 分析
网络·安全·漏洞·修复·设备
深圳市晶科鑫实业有限公司2 小时前
AI服务器为何对低抖动差分晶振如此挑剔?
服务器·人工智能·单片机·物联网·车载系统·云计算·信息与通信