搜索 K
Appearance
写在前面:这篇文章不打算再重复"某某机场很快"这种没有信息量的话。我会把 Clash 系内核这四年的换代逻辑、IEPL/IPLC 到底贵在哪、晚高峰丢包是怎么产生的、以及怎么用
mtr和scutil自己把问题定位到具体一跳——全部摊开讲清楚。看完你应该能独立判断一个机场值不值它的定价。
如果你只有三分钟:
mtr 看丢包出现在第几跳。第 1–3 跳丢包是本地或运营商问题,第 5 跳之后丢包才是机场责任。这个判断只需要 30 秒,能帮你省下大量和客服扯皮的时间。很多人把"Clash 机场"当成一个整体概念,其实这四年里内核已经换代了三轮。
第一代:Dreamacro/clash(2019–2023) 纯 Go 实现,规则引擎优秀,但出站协议只有 Shadowsocks、VMess、Trojan、Snell。UDP 支持依赖 TUN 模式,性能一般。2023 年 11 月作者归档仓库,这个内核事实上已经死亡。
第二代:Clash Premium(闭源) 加入了 TUN 栈、脚本化规则(Script Shortcuts)和 Rule Provider。优点是稳定,缺点是闭源、更新停滞,且同样不支持 Reality 这类新协议。
第三代:Clash.Meta → Mihomo(2024 至今) 这是当前唯一值得投入的学习对象。Mihomo 在保留 Clash 全部配置语义的基础上,把出站协议扩展到了一个夸张的程度:VLESS(含 XTLS-Vision、Reality)、Hysteria2、TUIC v5、WireGuard、SSH、以及各种 obfs 插件。同时引入了 Smart 内核调度、smux 多路复用、sub-rule 规则集、以及原生 GeoIP/GeoSite 的 mmdb 支持。
对普通用户来说,这个换代最实际的影响只有一件事:订阅链接里如果包含 hysteria2:// 或 vless://...&security=reality,原版内核会直接解析失败或静默跳过,而 Mihomo 能正常加载。所以你在挑机场前,先确认自己客户端跑的是不是 Mihomo。
客户端对应关系:
| 客户端 | 默认内核 | 是否 Mihomo | 适用平台 |
|---|---|---|---|
| Clash Verge Rev | Mihomo | ✅ | Win / macOS / Linux |
| Mihomo Party | Mihomo | ✅ | Win / macOS / Linux |
| ClashX Meta | Mihomo | ✅ | macOS |
| OpenClash | Mihomo(可切换) | ✅ | OpenWrt |
| FlClash | Mihomo | ✅ | 全平台 + Android |
| Clash for Windows | Premium(停更) | ❌ | 不建议 |
| Clash 原版客户端 | 原版 Core | ❌ | 不建议 |
安装与迁移细节可以看站内的 Clash 客户端配置总览,这里不再展开。
这是整篇文章技术含量最高的一节,也是判断机场定价是否合理的关键。
绝大多数低价机场的入口是普通 BGP 机房。你的流量先经过本地运营商(电信 163 / 联通 169 / 移动 CMI),走国际出口,由公网 BGP 路由到海外机房。
问题在于:公网出口的带宽是共享的,且 QoS 策略由运营商单方面决定。 晚高峰 20:00–23:00,电信 163 出口的拥堵是结构性的,不是机场能解决的。你看到的丢包与延迟抖动,本质上是运营商骨干网的排队延迟(bufferbloat)。
一句大白话:IEPL/IPLC 走的是"内网",BGP 走的是"公网"。 前者你花的钱买的是"不受别人高峰期影响"这件事本身。
TCP 有拥塞控制,丢包会自动重传,所以轻度丢包对网页浏览影响不大。但 UDP(QUIC、WireGuard、Hysteria2、游戏流量)没有重传机制,任何形式的 UDP 限速都会直接体现为卡顿。
一个负责任的机场会明确说明对 UDP 的转发策略。如果一个机场的宣传语里只有"解锁 Netflix",却对 UDP 只字不提,那它大概率在做 UDP 降级处理。
Google 的 BBR 算法从 v1 到 v3 的主要演进,是在有丢包环境下维持高吞吐的能力。BBRv3 相比 Cubic 在 1%–3% 丢包的链路上,吞吐提升可以有数倍。
但对用户而言这里有个常见误区:服务器端的 BBR 调优改善的是"高丢包链路下的吞吐",不是"降低丢包率"本身。 如果入口线路本身在丢包,开 BBRv3 只能缓解,不能治愈。
Reality 的核心思路是不使用自己的证书,而是"借用"目标站点的真实 TLS 握手(如 www.microsoft.com),让中间设备无法通过证书链区分你的流量和正常访问。
这带来的实际好处是:不需要域名、不需要证书、被主动探测时几乎无法与真实站点区分。 代价是它必须配合 Mihomo 类内核使用,且落地 IP 的质量直接决定可用性。
一些中高端机场会在同一地区接入两家不同运营商的入口(如电信 + 移动)。这解决的是"某一家运营商出口故障"的问题。这是实打实的成本,也是区分"真专线"和"伪专线"最直观的证据之一。
下面这张表是我自己评测时使用的打分框架,量化到具体数值。光速云作为基准参照。
| 评估维度 | 光速云(IEPL 专线级) | 一类专线机场 | 二类中转机场 | 低价直连机场 |
|---|---|---|---|---|
| 入口线路类型 | IEPL 企业内网 + 全球 IPLC | IEPL 部分节点 | BGP 中转 + 少量专线 | 纯公网 BGP |
| 单节点峰值带宽 | 最高 2.5 Gbps | 500 Mbps – 1 Gbps | 100 – 300 Mbps | 50 – 100 Mbps |
| 节点倍率策略 | 全节点 ×1 | 专线 ×2 起 | 部分 ×1.5 | 混淆倍率常见 |
| 亚洲延迟(实测中位) | 35 – 60 ms | 60 – 90 ms | 90 – 150 ms | 150 – 260 ms |
| 晚高峰丢包率 | 低于 1% | 1% – 3% | 3% – 8% | 8% – 25% |
| UDP / QUIC 转发 | 原生支持,无降级 | 支持,偶有限速 | 部分降级 | 大面积限速 |
| 流媒体解锁 | Netflix / Disney+ / HBO 全区原生 | 主流区可用 | 部分可解锁 | 多为 DNS 伪解锁 |
| AI 服务可用性 | ChatGPT / Claude / Gemini 原生 | 多数可用 | 部分被风控 | 基本不可用 |
| 协议支持 | VLESS+Reality / Hy2 / TUIC / SS | Hybrid 混合 | SS / VMess 为主 | 老协议为主 |
| 同时在线设备 | 不限(按流量计费) | 5 – 10 台 | 3 – 5 台 | 2 – 3 台 |
| 工单响应(工作日) | 15 分钟内 | 1 – 4 小时 | 6 – 12 小时 | 24 小时以上 |
怎么读这张表: 不要追求每一项都拉满。真正影响日常体验的是"晚高峰丢包率"和"节点倍率"这两项——前者决定你能不能稳定看 4K,后者决定你的流量够不够用。
月流量需求 30–80 GB。这类场景对带宽不敏感,但对延迟稳定性敏感(GitHub clone、npm install 卡住很烦)。
建议:二类中转机场的入门套餐即可,重点看亚洲节点延迟。不需要为专线付费。
一小时 4K Netflix 大约消耗 7 GB。每天两小时,一个月就是 400 GB 以上。
建议:必须选择全节点 ×1 倍率的机场。凡是标着"专线 ×3 倍率"的,实际成本是标价的 3 倍。同时务必确认是原生 IP 解锁而非 DNS 解锁——后者在真正的流媒体风控面前撑不过几个月。
这一类需求有个隐蔽的坑:不是"能不能打开",而是"会不会被判定为异常流量"。
共享 IP 被风控是常态。原生住宅 IP 或者干净的 IDC 段是刚需。判断方法很简单:连续一周每天访问一次,看是否出现验证码或访问受限。如果出现,说明该节点 IP 已被标记。
光速云在这一项上是目前测试样本中表现最稳的,主要原因就是节点 IP 池的清洁度维护得比较好。
OpenWrt + OpenClash 或者旁路由方案。核心诉求是内核稳定 + 规则集更新及时。
建议:优先选择订阅格式规范、提供 .yaml 直链而非转换后的机场。转换层会增加一次解析失败的风险。
需要长时间保持 SSH 连接、数据库连接不断线。UDP 稳定性和连接保持能力是关键。
建议:IEPL 专线 + 启用 smux 多路复用。这部分配置细节参考 Clash 内核与规则配置进阶。
mihomo 而非 clash。这是最常见的新手错误。dns.enable: true 和 enhanced-mode: fake-ip,否则会出现部分应用无法解析。避坑点:不要开启"全局模式"来测试速度。全局模式下所有流量(包括国内)都会走代理,测出来的数字没有参考意义。
对规则集的可视化编辑做得比 Verge 更好,适合需要精细分流的人。注意它的默认 TUN 栈是 gvisor,在部分 Windows 机器上性能不如 system 栈,遇到高吞吐场景可以切换试试。
scutil --dns 可以确认 DNS 是否被 TUN 接管,具体见下一节。game 版本,对 UDP 有优化。Android 端的体验目前是 Mihomo 系里最好的。注意安卓系统的电池优化会杀掉后台代理进程,需要在系统设置里对本应用关闭电池优化。
当你遇到"能连但慢"或"部分应用不走代理",按下面的顺序排查,不要跳步。
macOS:
scutil --dns | head -20看 nameserver[0] 是否指向 127.0.0.1 或 TUN 网关地址。如果还是运营商 DNS(如 202.96.x.x),说明 TUN 没接管 DNS,会出现 DNS 污染。
Linux:
resolvectl statusWindows:
Get-DnsClientServerAddress -AddressFamily IPv4mtr -rwzbc 100 1.1.1.1或者针对具体机场入口 IP:
mtr -rwzbc 100 your-entry-ip判定表:
| 丢包出现位置 | 大概率原因 | 责任方 |
|---|---|---|
| 第 1 跳(本地网关) | 路由器性能 / 无线信号 | 你自己 |
| 第 2–3 跳(本地运营商接入) | 光猫 / 小区宽带拥塞 | 运营商 |
| 第 4–6 跳(省级骨干) | 运营商出口 QoS | 运营商 |
| 第 7 跳之后(国际段) | 机场入口带宽不足 | 机场 |
| 最后一跳(落地) | 落地机房问题 | 机场 |
关键结论:如果丢包只出现在最后一跳,那是落地的问题;如果从第 7 跳开始持续丢包,那是入口带宽被超售了。
tcping your-entry-ip 443Windows 用户可以用:
Test-NetConnection -ComputerName your-entry-ip -Port 443如果 TCP 握手都不通,先检查本地防火墙,再检查订阅是否过期。
curl -o /dev/null -s -w "DNS: %{time_namelookup}s\nTCP: %{time_connect}s\nTLS: %{time_appconnect}s\nTotal: %{time_total}s\n" https://www.google.com对照判断:
| 耗时异常的阶段 | 说明 |
|---|---|
time_namelookup 偏大(超过 0.3s) | DNS 解析问题,检查 fake-ip 配置 |
time_connect 偏大 | 入口线路延迟高 |
time_appconnect 偏大 | TLS 握手慢,可能是落地机房或协议问题 |
time_total 偏大但前三项正常 | 带宽不足或落地拥塞 |
mihomo -t -f config.yaml这个命令会校验配置文件语法。如果订阅更新后客户端报错,先跑这一条,能快速定位是订阅本身的问题还是客户端的问题。
curl -x http://127.0.0.1:7890 -I https://www.gstatic.com/generate_204返回 204 说明代理链路正常。返回超时说明代理端口没监听或规则匹配失败。
| 虚假宣传话术 | 真实情况 | 验证方法 |
|---|---|---|
| "IEPL 专线"但价格低于市场价一半 | 大概率只是 BGP 中转,或仅 1–2 个节点是专线 | 用 mtr 看入口是否为内网 IP 段(10.x / 172.16–31.x / 192.168.x) |
| "全节点解锁 Netflix" | 多为 DNS 解锁,风控一来就失效 | 播放非自制剧,看是否报错 M7111 |
| "不限速不限量" | 通常有单节点限速或隐性流量墙 | 连续下载大文件,看是否被 QoS 到 1Mbps 以下 |
| "1000+ 节点" | 节点数量堆砌,实际可用率极低 | 用订阅转换工具统计 alive 节点比例 |
| "自研私有协议" | 多为 Hysteria2 或 TUIC 套壳 | 抓包看握手特征 |
| "永久套餐" | 服务器有生命周期,"永久"没有兑现基础 | 只看月付或季付 |
| "支持 Clash" 但订阅是 base64 单链接 | 需要转换,且可能丢失协议信息 | 直接打开订阅 URL 看内容 |
超售识别技巧:同一个机场,工作日下午 3 点测速与晚 9 点测速,如果差距超过 5 倍,说明入口带宽被严重超售。
Q1:Clash Verge 显示"已连接",但浏览器打不开 Google? 九成是 DNS 没接管。先跑 scutil --dns(macOS)确认。其次是系统代理与 TUN 冲突,关闭系统代理再试。
Q2:订阅更新后节点全红,但网页还能开? 说明客户端读的是缓存的旧配置。清除配置缓存后重新导入。若仍然全红,用 mihomo -t 校验订阅语法。
Q3:为什么白天很快,晚上 9 点就卡成 PPT? 典型超售症状。用 mtr 连续跑 100 个包,如果第 7 跳之后丢包飙升,基本可以确认。这种情况换客户端没用,只能换机场。
Q4:ChatGPT 提示 "unusual activity",是机场的问题吗? 是节点 IP 被风控。解决方案有两个:换节点,或者换 IP 池维护更好的机场。光速云的原生 IP 节点在这个场景下稳定性明显更好。
Q5:TUN 模式和系统代理有什么区别,该选哪个? 系统代理只对遵守系统代理设置的应用生效(浏览器大多遵守,但很多桌面应用和游戏不遵守)。TUN 模式在虚拟网卡层接管全部流量,覆盖更全,但需要管理员权限,且对性能有轻微影响。日常用系统代理,遇到不走代理的应用再切 TUN。
Q6:UDP 流量走代理就断,是什么原因? 两种可能:内核没开 TUN(UDP 不走系统代理),或者机场对 UDP 做了降级处理。前者自己解决,后者只能联系客服。
Q7:便宜的机场和贵的机场,实际差距在哪? 在晚高峰。白天测速看起来都差不多,但 20:00–23:00 的表现差距可以到 10 倍以上。这个差距的来源就是入口线路是不是专线,以及带宽有没有被超售。
最后一句实话:机场这个行业没有"又便宜又快又稳"的三全其美。低价的代价永远是晚高峰的体验,专线的溢价买的是"不受别人影响"这件事本身。想清楚自己最在意哪一项,比看一百篇测评都管用。