发布日期: | 作者:FlowerCloud 专家组 | 难度:进阶必读
引言:为什么选择开源活跃的 Clash Verge Rev?
在原 Clash 核心停止维护后,由开源社区驱动的 Clash Verge Rev 迅速成为 Windows、macOS 与 Linux 平台上最受推崇的桌面代理客户端。其底层深度整合了强大的 Mihomo(原 Clash.Meta)内核,不仅支持最新的 Trojan、Vless、Hysteria2、TUIC 等协议,更具备现代化 Rust/Tauri 打造的极速图形界面与强大的扩展能力。
对于很多程序员和科研人员来说,仅仅依靠基础订阅往往无法满足复杂的定制需求(如特定公司内部内网穿透直连、特定的 AI 服务分流到指定美国专线)。本文将手把手带您掌握 Clash Verge Rev 的高阶配置黑科技。
一、TUN 模式(虚拟网卡接管)配置实战
大部分新手在使用代理时都会遇到这个痛点:浏览器访问 Google 飞快,但在终端命令行中执行 git clone、npm install、docker pull 时却依然超时卡死。
这是因为命令行程序通常不主动读取操作系统的 HTTP 代理注册表。开启 TUN 模式 可以完美解决该问题:
- 在 Clash Verge Rev 主界面点击左侧「设置 (Settings)」。
- 找到「内核配置」区域,确认当前运行内核为
Clash Meta。 - 找到「服务模式 (Service Mode)」,点击右侧的「安装 (Install)」按钮。以管理员权限完成虚拟网卡驱动的静默安装。安装成功后该项会显示绿色的“已安装”徽章。
- 返回设置页开启「TUN 模式」开关,同时可关闭普通的「系统代理」开关。此时所有进入网卡的 IP 数据包都将无条件进入 Mihomo 核心,实现真正的无死角网络接管。
二、利用 Script / Merge 打造永久不被覆盖的自定义分流规则
如果直接手动编辑机场下载下来的 YAML 配置文件,一旦点击“更新订阅”,所有手写修改都会被远端服务器的新内容覆盖丢失。Clash Verge Rev 的「订阅扩展」功能正是为此而生。
使用扩展脚本示例:
在「订阅 (Profiles)」列表中,右键点击您的 FlowerCloud花云机场 订阅卡片,选择「编辑扩展配置」或全局扩展脚本:
function main(config) {
// 在规则首位强制追加自定义域名规则
config.rules.unshift(
'DOMAIN-SUFFIX,oa.mycompany.com,DIRECT',
'DOMAIN-SUFFIX,cursor.sh,🚀 节点选择',
'DOMAIN-KEYWORD,anthropic,AI平台专享'
);
return config;
}
通过这种方式,客户端在每次拉取订阅后会自动在内存中执行这段脚本,将您的私有规则置于列表最顶端,既保持了远端节点自动同步,又锁定了私有分流策略。
三、防 DNS 污染与 Fake-IP 模式解析
DNS 污染是跨境访问中最隐蔽的故障源。在 Clash Verge Rev 中,推荐配置如下 DNS 策略:
- 启用 enhanced-mode: fake-ip:在该模式下,当客户端请求外网域名时,内核立即返回一个局域网保留 IP(如 198.18.0.x),随后由境外代理节点在远端完成真实 DNS 解析。这不仅完全绕过了本地 DNS 污染,而且让域名解析延迟直接降为 0 毫秒。
- nameserver 配置:境内常规域名使用国内公共 DNS(如 223.5.5.5 或 119.29.29.29),境外分流则通过加密 DoH/DoT 转发,杜绝 DNS 劫持。