本文是一份可打印的迁移对照表:左侧为 CFW 惯用路径与配置键,右侧为 Verge Rev + mihomo 的对应项。按表逐项勾选,可在 30 分钟内完成从 CFW 0.20.39 到 Verge Rev 的无损迁移,并避免 DNS 泄露、TUN 断网等隐性故障。🔄
迁移前置检查 — 三张自查表
开始迁移前,先回答以下三个问题,决定迁移策略的激进程度:
- CFW 是否仍在使用原版 clash 核心(非 Meta)?→ 配置须做 Premium 字段清洗
- 是否启用了 TUN 模式?→ 需卸载 wintun 旧驱动避免与 Verge Rev 冲突
- 订阅是否含 Hysteria2 / Reality 节点?→ 旧核心无法连接,须同步升级 mihomo 至 v1.18+
CFW 默认目录结构(Windows 对照项 A)
C:\Users\<用户名>\.config\clash\ ├── config.yaml # 当前激活配置 ├── profiles\ # 多 Profile 存档 │ ├── profile-1.yaml │ └── ... ├── rules\ # 本地规则集 └── Country.mmdb # GeoIP 数据库
Verge Rev 目录映射 — 对照项 B
Verge Rev 配置根目录为:
%APPDATA%\io.github.clash-verge-rev.clash-verge-rev\
├── profiles\ # ← 对应 CFW profiles
├── clash-config.yaml # 运行时配置
└── resources\
└── clash-meta # mihomo 二进制
迁移最简路径:将 CFW 的 profiles 文件夹整体复制到 Verge Rev 配置目录,然后在 Profiles 页面逐个导入。⚡
Premium 字段清洗清单 — 对照项 C
以下 Premium 专属字段会导致 mihomo 启动报错,导入前须删除或改写:
script、script-shortcut— 改用 logical 规则替代profile下的store-selected等 Premium 子键tun中的dns-hijack旧语法 → 改为dns-hijack: ['any:53']proxy-groups中的interface-name→ 改用dialer-proxy(v1.18+)
清洗后运行 mihomo -t -f config.yaml。任何 ERROR 级别输出都须在启用 TUN 前修复。
TUN 驱动残留处理 — Windows 对照项 D
- 在 CFW 中关闭 TUN 模式并完全退出
- 设备管理器中卸载残留的 clash/tun 网络适配器
- 安装 Verge Rev 后首次启用 TUN,按提示授权驱动安装
- 若 TUN 开启后断网:以管理员运行
netsh winsock reset并重启
首启推荐 TUN + DNS 片段
tun:
enable: true
stack: mixed
auto-route: true
auto-detect-interface: true
dns-hijack:
- 'any:53'
dns:
enable: true
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
nameserver:
- https://dns.cloudflare.com/dns-query
fallback:
- https://dns.google/dns-query
fallback-filter:
geoip: true
geoip-code: CN
迁移后五步验证 checklist
导入配置后按顺序勾选,不要跳步:🧪
- ☐ 系统代理模式 — 浏览器访问 ip.sb 确认出口 IP 变更
- ☐ 规则分流 — 国内站 DIRECT、国外站走代理(查看 Verge 日志)
- ☐ DNS 泄露 — dnsleaktest.com 确认 DNS 为远程解析器
- ☐ TUN 模式 —
curl https://ip.sb验证非 HTTP 流量走代理 - ☐ 故障转移 — 停用当前节点,url-test 组 3 秒内切换
常见故障对照表
| 症状 | 可能原因 | 解决方案 |
|---|---|---|
| 启动报 YAML 解析错误 | Premium 残留字段 | mihomo -t 定位行号,删除或改写 |
| TUN 开启后完全断网 | DNS 劫持配置错误 | 检查 dns.enable 与 fake-ip-range 冲突 |
| 节点全超时 | 核心过旧不支持新协议 | Verge 设置中更新 Core 至 v1.18+ |
| Reality 节点握手失败 | 尚未升级出站支持 | 见 Reality 字段映射 |
编辑点评
CFW 0.20.39 在 Trojan/SS 节点上短期仍可用,但订阅商一旦推送 Hysteria2 或 Reality,旧核心将无法连接。建议本周末按本对照表完成迁移。🎯
延伸阅读
→ 下载 Verge Rev · → 订阅转换流水线 · → Reality 字段映射