Clash 设置教程:Clash Verge Rev 6 步导入订阅并验证生效
简答:导入订阅后没节点、开了系统代理却无法连接时,先按“导入配置→激活→选节点→Rule→系统代理→验证”六步操作,不要一开始同时修改 DNS、TUN 和 MTU。本文以 Clash Verge Rev 桌面端为例,覆盖 Windows、macOS 和 Linux;Android、iOS 的菜单和权限不同,不能直接照搬本文步骤。
定义:Clash 设置是指在图形客户端中完成配置文件导入、配置激活、节点或策略组选择、代理模式、系统代理、混合端口、TUN 和 DNS 等网络选项的配置过程。
先试这一步:六步确认 Clash 是否真正生效
如果你已经安装了 Clash Verge Rev,最快的检查顺序是:导入配置 → 激活配置 → 选择节点 → 设置 Rule → 开启系统代理 → 查看连接记录验证。不要先改 DNS 或开启 TUN,因为一次改动太多会让故障来源难以判断。
| 步骤 | 菜单或动作 | 成功判定 |
|---|---|---|
| 1. 导入 | Profiles(配置)→ Import 或输入 Subscription URL | 配置卡片出现,且没有导入错误 |
| 2. 激活 | 点击配置卡片的 Select 或选择操作 | 该配置显示为当前使用配置 |
| 3. 选节点 | Proxies(代理)→ 打开策略组并选择节点 | 策略组显示已选节点 |
| 4. 选模式 | Mode(模式)→ Rule | 模式不是 Direct |
| 5. 开代理 | 主界面或设置中的 System Proxy(系统代理) | 系统代理状态显示启用 |
| 6. 验证 | 打开连接记录并访问测试页面 | 请求命中所选策略组,或开启前后出口 IP 有变化 |
Clash Verge Rev 官方说明显示,该客户端基于 Tauri,内置 mihomo 内核,并支持系统代理和 TUN;安装包应从项目发布页选择与系统匹配的版本。查看 Clash Verge Rev 官方项目说明
Clash、mihomo、客户端、订阅和节点分别是什么
Clash通常指一类基于规则分流的代理客户端或配置生态;mihomo是 Clash Verge Rev 内置的核心程序,负责解析配置、建立连接、执行规则和处理 DNS;GUI 客户端是你实际点击操作的图形界面;订阅链接是服务提供方生成的远程配置地址;节点是配置中可供策略组选择的具体连接入口。
客户端本身不会凭空生成订阅和节点。如果你没有可用的订阅 URL,应从自己已确认的服务账户、用户中心或配置页面获取。不要把订阅链接公开发到群组、截图、工单或代码仓库,因为它可能包含访问凭据或配置权限。Clash Verge Rev 隐私说明也提醒,订阅提供方和网络服务提供方属于独立第三方,相关数据处理由对方规则决定。查看 Clash Verge Rev 官方隐私说明
本文是第三方使用指南,不是任何客户端或订阅服务的官方页面;客户端版本、菜单名称和订阅内容会变化,下载与升级时以项目发布页和服务提供方页面为准。
第一步:按系统选择并安装 Clash Verge Rev
Clash Verge Rev 官方项目目前列出 Windows、Linux 和 macOS 安装包,并按系统架构提供不同文件。版本号会变化,本文核对日期为 2026-10-20,不固定写死某个版本号。
- Windows:普通 Intel 或 AMD 电脑通常选择 x64;使用 Windows on ARM 的设备选择 ARM64。项目发布页还区分普通版本和内置 WebView2 版本,普通版本优先,只有系统无法正常提供 WebView2 时再考虑内置版本。Windows 7 不在当前发布页支持范围内。
- macOS:Apple 芯片选择 Apple Silicon 或 ARM 文件,Intel 设备选择 Intel 文件。首次打开如果系统阻止应用,可进入“系统设置 → 隐私与安全性”,在安全提示附近选择仍要打开;如果没有该按钮,先关闭提示并重新启动应用后再检查。
- Linux:Debian、Ubuntu 等 Debian 系发行版选择 DEB;Fedora、RHEL 等 Red Hat 系发行版选择 RPM。发布页还列出 x64、ARM64 和 ARMv7 等架构,下载前应核对发行版和 CPU 架构。
- 安装后启动客户端,先确认主界面能打开,再进入 Profiles(配置)页面导入订阅。
官方 README 将 Stable 描述为适合日常使用的正式构建,将 Alpha 标记为 EOL,将 AutoBuild 标记为滚动测试构建;普通用户优先选择 Stable。查看官方版本渠道和平台说明 查看官方 Releases 发布页
第二步:导入订阅、激活配置并设置更新间隔
- 打开左侧 Profiles(配置) 页面。
- 点击导入按钮,或在远程配置输入框中找到 Subscription URL(订阅链接)。
- 粘贴完整的订阅 URL,确认开头是
http://或https://,不要带多余空格或换行。 - 填写配置名称,点击保存、创建或导入。
- 配置卡片出现后点击 Update(更新),等待内容下载完成。
- 点击该配置的 Select(选择) 或类似操作,使它成为当前活动配置。
官方界面字段包含 Subscription URL、Update Interval(更新间隔)、Use System Proxy(使用系统代理更新)、Use Clash Proxy(使用内核代理更新)和 Allow Auto Update(允许自动更新)。如果订阅提供方要求手动更新,可以关闭 Allow Auto Update;如果需要自动更新,应使用合理间隔,不要频繁刷新。官方界面提示,过短的更新间隔会频繁重载内核并中断现有连接,界面建议使用默认的 24 小时。查看官方配置页面字段和更新提示
导入成功但没有节点时,先再次更新配置,再确认当前激活的确实是刚导入的配置;如果仍然为空,检查服务提供方返回的内容是否仍是客户端可识别的 Clash 或 mihomo 配置。不要把完整订阅 URL 发给他人,排查时应只提供脱敏后的错误信息。
第三步:选择节点、代理模式和系统代理
配置激活后,打开 Proxies(代理) 页面。策略组可能显示为节点选择、自动选择或其他自定义名称,具体取决于订阅配置。先在主策略组中选择一个节点,再设置代理模式。
| 模式 | 作用 | 适合什么时候用 |
|---|---|---|
| Rule | 按配置文件中的规则分流 | 首次使用和日常使用优先选择 |
| Global | 让流量统一交给当前代理组 | 临时判断规则是否导致某个请求失败 |
| Direct | 全部直连,不经过代理节点 | 确认本地网络、DNS 和目标网站本身是否正常 |
- 在 Proxies 页面选择节点或策略组。
- 在主界面找到 Mode(模式),首次使用选择 Rule。
- 打开 System Proxy(系统代理)。
- 关闭其他可能反复修改系统代理的网络软件,避免开关状态被覆盖。
- 打开浏览器访问测试页面,同时回到客户端的 Connections(连接) 页面查看请求。
成功不能只看“网页能打开”,因为网页也可能走了直连。更可靠的判断是:在 Connections 页面看到该请求命中当前选择的策略组;或者先关闭系统代理记录出口 IP,再开启系统代理重新查看,两次结果存在变化时,才能说明代理设置确实参与了请求。
第四步:分清系统代理、mixed-port 和 TUN
系统代理是操作系统提供给应用使用的代理设置,浏览器等遵循系统代理的程序通常会使用它,但并非所有 App 都支持。mixed-port是 mihomo 提供的本地混合端口,同时支持 HTTP(S) 和 SOCKS5 协议,适合需要手动填写代理地址和端口的单个应用。TUN则通过虚拟网络接口接管更多系统流量,适合不遵循系统代理的应用,但会影响路由、DNS 和权限。
mihomo 官方文档说明,mixed-port 可以同时接受 HTTP(S) 和 SOCKS5 代理连接;TUN 适合自动路由、DNS 劫持和按应用处理等场景。不要把本地端口、系统代理和 TUN 当成同一个开关,也不要把 HTTP 端口误填到只接受 SOCKS5 的应用中。查看 mihomo 官方端口说明 查看 mihomo 官方入站配置说明
| 需求 | 优先尝试 | 注意事项 |
|---|---|---|
| 只让浏览器使用代理 | System Proxy | 浏览器必须遵循系统代理 |
| 某个程序要求手填代理 | mixed-port 或单独的 HTTP/SOCKS 端口 | 确认协议、地址和端口类型匹配 |
| App 不支持系统代理 | 基础连接确认后再测试 TUN | 需要网络或管理员权限,可能改变路由和 DNS |
第五步:TUN 和 DNS 的安全排查顺序
- 先关闭 TUN,仅保留系统代理,确认浏览器和客户端连接记录正常。
- 在设置中找到 TUN Mode(虚拟网卡模式),启用后按系统提示授予权限。
- 首次测试先保留自动路由等默认设置,不要同时修改 DNS、IPv6、MTU 和路由排除项。
- 如果开启 TUN 后全局无法联网,立即关闭 TUN,恢复网络,再查看连接日志。
- 只有确认 TUN 本身可用后,才继续调整 DNS。
mihomo DNS 配置中的 enhanced-mode 可选 fake-ip 或 redir-host,fake-ip-range 用于设置 fake-IP 地址范围。使用 fake-ip 时,系统或应用看到 198.18.x.x 一类地址可能是配置设计的一部分,不能仅凭这个地址判定故障;应结合连接日志、DNS 请求和实际访问结果判断。查看 mihomo 官方 DNS 配置说明
如果浏览器能用但 App 不通,先确认 App 是否支持系统代理;如果不支持,再测试 TUN。如果 TUN 开启后断网,先关闭 TUN,而不是立刻更换多个 DNS。DNS 覆盖、DNS 劫持、自动路由和 IPv6 同时变化时,排查会更加困难。
第六步:按现象排查导入、节点和连接失败
| 现象 | 第一处理动作 | 进一步检查 |
|---|---|---|
| 订阅 URL 无法导入 | 重新复制完整 URL,确认格式以 http:// 或 https:// 开头 | 检查链接是否过期、返回内容是否为空,并查看 Profiles 页面错误提示 |
| 导入成功但没有节点 | 点击 Update,再确认配置已 Select 激活 | 检查远程内容是否为 Clash 或 mihomo 可识别配置 |
| 所有节点测速显示 Timeout | 先切换到 Direct,确认本地网络和 DNS 正常 | 在 Proxies 页面重新执行延迟测试,再查看 Connections 或日志中的失败原因 |
| 节点存在但无法连接 | 更换同一策略组中的另一个节点 | 检查订阅是否已更新、节点地址是否能解析、连接是否被本地网络拦截 |
| 浏览器能用,App 不通 | 确认 App 是否支持 System Proxy | 基础连接正常后再启用 TUN,并按提示授权 |
| TUN 开启后全局断网 | 关闭 TUN,恢复网络 | 逐项检查自动路由、DNS 劫持、DNS 覆盖、IPv6 和防火墙权限 |
| 更新订阅后连接中断 | 降低更新频率,避免连续手动刷新 | 确认更新返回内容仍有效,并检查更新日志 |
排查时按“Direct 确认本地网络 → Global 判断节点 → Rule 判断规则 → TUN 和 DNS”的顺序进行,每次只修改一个变量。这样可以把问题分成订阅、节点、规则、系统代理、TUN 或 DNS 几类,而不是反复重装客户端。
Clash 设置完成后的自查清单
- 已从项目发布页下载与系统和 CPU 架构匹配的客户端。
- 已在 Profiles 页面导入完整订阅 URL,并成功更新配置。
- 当前配置已经激活,Proxies 页面能看到节点或策略组。
- 已选择实际使用的节点,模式设置为 Rule。
- System Proxy 已开启,Connections 页面能看到测试请求。
- 关闭和开启系统代理后,出口 IP 或请求命中策略存在可观察变化。
- 没有在第一次配置时同时修改 TUN、DNS、MTU 和 IPv6。
- 订阅 URL 没有公开粘贴;如怀疑泄露,应通过提供方页面重新生成或轮换。
- 遇到故障时保留错误提示和连接日志,并记录每次改动。
如果你的目标只是让浏览器先使用代理,到“Rule + 选择节点 + System Proxy + Connections 验证”即可停止;只有目标 App 不遵循系统代理时,再继续测试 TUN。
常见问题
本文主要适合哪些设备?
本文主要讲 Clash Verge Rev 的 Windows、macOS 和 Linux 桌面端设置。Android 和 iOS 客户端的安装渠道、VPN 权限和菜单不同,不能直接套用桌面端步骤;如果使用移动设备,应查找对应客户端的单独教程,并以客户端当前界面为准。
Clash 设置时应该选 Rule、Global 还是 Direct?
首次使用优先选择 Rule,并确认已选择节点。Global 可临时判断规则是否造成问题,Direct 用于确认本地网络和目标网站是否正常。排查时不要频繁切换多个设置,建议一次只改变模式或节点。
订阅导入后为什么没有节点?
先点击 Update 更新远程配置,再确认该配置已经被 Select 激活。如果仍然没有节点,检查订阅是否过期、返回内容是否为空,以及内容是否为 Clash 或 mihomo 可识别格式。客户端不能凭空生成节点。
所有节点测速都显示 Timeout,应该先换节点还是改 DNS?
先切换到 Direct,确认本地网络和 DNS 正常;然后在 Proxies 页面重新测试节点延迟并查看连接日志。不要一开始同时更换 DNS、开启 TUN 和修改 MTU,否则无法判断 Timeout 是本地网络、节点地址解析还是配置变化造成的。
系统代理和 TUN 是否必须同时开启?
不必。系统代理适合遵循操作系统代理设置的浏览器和程序;TUN 用于接管更多不支持系统代理的应用。建议先单独验证系统代理,只有目标应用确实不通时再测试 TUN。
看到 198.18.x.x 是不是 DNS 故障?
不一定。mihomo 的 fake-ip 模式可以向客户端返回 fake-IP 地址,198.18.x.x 可能属于配置使用的地址范围。应结合 DNS 模式、连接日志和实际访问结果判断,不能仅凭返回地址判定故障。
常见问题
Clash 设置教程里的步骤可以直接用于 Android 和 iOS 吗?
不建议直接照搬。本文只讲 Clash Verge Rev 的 Windows、macOS 和 Linux 桌面端;Android 和 iOS 的客户端、VPN 权限和菜单不同,应按对应客户端的当前界面操作。
Clash Verge Rev 导入订阅后没有节点怎么办?
先进入 Profiles 页面点击 Update,再确认导入的配置已经被 Select 激活;随后检查配置内容是否为空、订阅是否过期,以及返回内容是否为 Clash 或 mihomo 可识别格式。
所有节点测速都显示 Timeout,应该先改 DNS 吗?
不要先改 DNS。先切换到 Direct,确认本地网络和 DNS 正常,再在 Proxies 页面重新执行延迟测试并查看连接日志;确认基础网络后,再单独排查订阅、节点解析或 TUN。
为什么浏览器能用,但某个 App 仍然无法连接?
System Proxy 只影响遵循操作系统代理设置的程序。先确认该 App 是否支持系统代理;如果不支持,再在基础连接正常后测试 TUN,并按系统提示授予网络或管理员权限。
mixed-port、系统代理和 TUN 有什么区别?
系统代理是操作系统提供的代理设置;mixed-port 是同时支持 HTTP(S) 和 SOCKS5 的本地代理端口,适合应用手动填写;TUN 是虚拟网络接口,可接管更多系统流量。三者不是同一个开关。
订阅链接可以发给别人帮忙排查吗?
不建议。订阅 URL 可能包含访问凭据或配置权限。排查时应打码敏感参数,只提供错误提示、脱敏日志和配置结构;如果链接已经公开,应通过提供方页面重新生成或轮换。
参考资料
- Clash Verge Rev 官方项目说明:平台支持、Stable、TUN 与内置 mihomo 内核
- Clash Verge Rev 官方 README:版本渠道与安装平台
- Clash Verge Rev 官方 Releases 发布页:Windows、macOS、Linux 安装包
- Clash Verge Rev 官方中文配置字段:订阅链接、更新间隔和自动更新
- Clash Verge Rev 官方隐私说明:订阅提供方、日志和凭据提醒
- mihomo 官方文档:HTTP、SOCKS 和 mixed-port 说明
- mihomo 官方文档:端口、TUN 和入站配置说明
- mihomo 官方中文文档:fake-ip、redir-host 与 DNS 配置