Skip to content

Clash Verge Fake-IP 模式深度剖析:原理、对比与排坑 2026 ​

直接结论:Fake-IP 模式是现代科学分流最伟大的技术突破,它将海外域名的 DNS 解析延迟彻底抹平为 0 毫秒。通过将本地应用程序所有的域名查询秒级伪造为一个专属保留 IP(如 198.18.0.2),并在内核内存中建立双向映射表,Fake-IP 规避了本地 DNS 投毒与越洋解析查询。除非遇到极少数将 IP 强硬编码入业务协议的特殊老旧软件,否则在 2026 年严禁使用已被淘汰的 Redir-Host 模式。


一、Fake-IP vs Redir-Host 底层机制与时延实测 ​

为什么 Redir-Host 会被现代代理生态全面淘汰?请看以下实验室实测对照:

对比维度传统 Redir-Host 模式现代 Fake-IP 模式 (推荐首选)
首包解析延迟需等待上游 DNS 真实返回 (150ms - 300ms)本地内核即刻生成虚假 IP (0ms 零延迟)
DNS 污染风险极高(易受运营商中间人投毒)完全免疫(本地根本不向公网发包)
远端解析保障经常因本地拿到被污染 IP 导致握手失败由出口节点在海外机房直接真实解析
内存开销极小需维护数千条 IP <-> Domain 映射表 (约 2MB)
兼容性问题无特殊兼容问题部分依靠本地真实 Ping IP 的老游戏需加白名单
mermaid
sequenceDiagram
    autonumber
    actor App as 本地浏览器 (Chrome)
    participant Core as Clash 内核 (Fake-IP 池)
    participant Server as 海外代理节点
    
    App->>Core: 1. 查询 youtube.com 的 IP
    Core-->>App: 2. 毫秒级返回虚拟 IP: 198.18.0.15 (记录映射)
    App->>Core: 3. 向 198.18.0.15 发送 TCP SYN 连接请求
    Core->>Core: 4. 查表匹配: 198.18.0.15 对应 youtube.com
    Core->>Server: 5. 封装代理协议,直传域名 "youtube.com"
    Server-->>App: 6. 在海外机房安全解析并回传数据

二、为什么是 198.18.0.0/16 网段? ​

根据互联网工程任务组发布的 [IETF RFC 2544] 与 [RFC 3330] 规范,198.18.0.0/15 被专门分配用于网络设备基准互联性能测试。

  • 该网段在全网公共互联网中永远不会被分配给任何实际网站;
  • 使用此网段作为 Fake-IP 虚拟池,绝不会与公网上的真实合法服务器发生 IP 地址碰撞冲突。

三、Fake-IP 典型痛点与实战避坑技巧 ​

1. 修复 Windows 右下角网络图标显示“黄色感叹号(无 Internet 访问)” ​

Windows 系统通过向微软 NCSI 服务器发起特定域名探测来判断网络状态。若该域名被赋予 Fake-IP,Windows 检测可能误报无网络:

在扩展配置的 fake-ip-filter 中注入微软网络探测白名单:

yaml
dns:
  enhanced-mode: fake-ip
  fake-ip-filter:
    - "+.msftconnecttest.com"
    - "+.msftncsi.com"
    - "msftconnecttest.com"
    - "msftncsi.com"

2. 修复部分端游登录器“检测到非正常网络环境” ​

部分外服端游为了反外挂,会在启动前强制用 ICMP Ping 检测目标服务器。虚假的 198.18 网段无法直接响应 Ping:

  • 将该游戏的官方登录域名加入 fake-ip-filter,让其强制走真实本地解析;
  • 或者开启 Clash Verge TUN 模式 并选择 stack: mixed,虚拟网卡将自动模拟 ICMP Echo 回复。

四、常见问题速查(FAQ) ​

Q1:为什么在 CMD 中输入 ping google.com 出来的是 198.18 开头的 IP? ​

答:这正是 Fake-IP 的标准工作表现!请不要惊慌,该 IP 仅用于通知操作系统的网络栈将数据包交由 Clash 驱动捕获,绝不影响实际海外访问。

Q2:关掉 Clash 之后,为什么很多之前打开过的网页打不开了? ​

答:这是因为操作系统或浏览器的 DNS 缓存中仍残留着之前分配的 198.18.x.x 地址。请打开 CMD 执行 ipconfig /flushdns 刷新本地 DNS 缓存,或等待 60 秒 TTL 超时。

Q3:如何清空 Clash 内部累积的 Fake-IP 映射记录? ​

答:在 Clash Verge 托盘图标右键选择「Restart (重启内核)」,即可彻底重置内存中维护的 Fake-IP 字典表。


五、优质服务商专线建议 ​

Fake-IP 负责极速握手,而真正的吞吐速度取决于后方的 IPLC/IEPL 专线:

商业评测参考jichangblog.blog
2026 高可用晚高峰不卡顿机场深度横评
全专线 BGP 入口与多线机房容灾,完美契合 Clash Verge 全局分流与低延迟游戏加速需求。

最后核验更新:2026-06-01 · 聚焦 Fake-IP 机制原理与白名单排坑