Clash Verge FAQ

Clash Verge常见问题与排查

从客户端、内核与架构选择开始,逐步处理订阅导入、系统代理、TUN、DNS、节点超时和Windows回环问题。

基础认知

客户端、内核与代理模式

先区分图形客户端、mihomo内核、处理器架构和流量接管方式,避免把安装包问题与配置问题混在一起。

Clash Verge、Clash Verge Rev与mihomo内核是什么关系?

Clash Verge属于桌面图形客户端,负责配置导入、代理切换、系统代理和日志展示;Clash Verge Rev是社区持续维护的分支。mihomo是客户端调用的代理内核,负责解析配置、建立连接、执行规则和处理DNS。界面版本与内核版本并不是同一项,排查兼容问题时应分别确认。

Windows、macOS、Android、iOS和Linux应该选择哪个客户端?

桌面系统可优先选择带图形界面、仍在维护且支持mihomo的客户端;Android应选择APK架构与设备匹配的版本;iOS需要使用已在App Store发布的客户端;Linux桌面可用图形客户端,服务器和路由器通常直接使用mihomo内核。下载前还应核对系统版本、处理器架构和安装包格式。

x64、ARM64、Apple Silicon和Intel版本怎样区分?

大多数Windows电脑使用x64或AMD64版本,采用高通等ARM处理器的Windows设备才选择ARM64。搭载M系列芯片的Mac属于Apple Silicon,应选arm64或aarch64;较早的Intel Mac选择x64或x86_64。无法判断时可先查看系统的处理器或芯片信息,不要仅凭设备上市年份猜测。

规则模式、全局模式和直连模式有什么区别?

规则模式按照配置中的规则集决定连接走代理、直连还是拒绝,适合日常使用;全局模式会把大部分可接管连接交给当前选定的代理策略,适合临时验证节点是否可用;直连模式不通过代理节点,适合检查问题是否来自客户端。切换模式后应重新发起连接,已有连接不一定立即改变路径。

系统代理与TUN模式有什么区别?

系统代理主要影响遵循操作系统代理设置的应用,配置简单且便于开关,但部分游戏、命令行工具和特殊网络程序可能不会读取该设置。TUN模式通过虚拟网络接口接管更广范围的流量,覆盖面更大,同时需要系统权限、路由和DNS配置配合。一般先使用系统代理,确有接管需求时再启用TUN。

安装配置

订阅导入、安装与权限

围绕配置是否有效、安装包是否匹配、系统授权是否完成三条线索检查,通常比反复重装更容易定位问题。

订阅链接导入后提示无效或内容为空怎么办?

先在浏览器中确认链接仍能访问,并检查复制时是否夹带空格、换行或末尾标点。若返回的是登录页、错误页或空白内容,应先在订阅提供方处理授权与有效期。链接可访问但客户端仍无法识别时,可能是返回格式与当前内核不兼容,可查看日志中的解析错误并向订阅提供方确认是否支持Clash或mihomo配置格式。

导入订阅后为什么看不到代理节点?

先确认新配置已经下载完成并被设为当前配置,而不是仅保存在配置列表中。随后检查代理页面是否选择了正确的策略组,以及配置文件中是否实际包含proxies、proxy-providers和proxy-groups等内容。如果日志提示字段类型错误、缩进错误或规则提供器加载失败,需要先修复配置格式,再重新加载配置。

Windows安装或启动时需要管理员权限吗?

普通界面操作和系统代理通常不要求客户端始终以管理员身份运行,但安装服务、创建TUN接口、修改部分系统网络设置时可能触发权限确认。应从下载页取得与系统架构匹配的安装包,并在权限提示中核对程序名称和操作来源。若反复请求权限,可检查服务是否安装成功,而不是长期依赖管理员方式启动。

macOS提示无法打开或开发者无法验证时怎样处理?

先确认安装包与Intel或Apple Silicon架构匹配,并完成从磁盘映像拖入应用程序目录的步骤。系统拦截后,可前往系统设置中的隐私与安全页面查看对应记录,再根据系统提供的明确选项确认打开。不要通过修改整个系统安全策略来处理单个应用;若文件已损坏,应重新下载正确架构的安装包。

启用TUN时提示权限不足或服务安装失败怎么办?

先退出其他可能创建虚拟网卡的代理或VPN程序,再按客户端提供的入口安装或重装服务。Windows应检查系统服务是否正常启动,macOS应完成网络扩展授权,Linux则需确认当前账户具备创建TUN设备和修改路由的权限。安装完成后重新启动客户端;若仍失败,查看日志中的设备名、权限和路由错误。

iOS上可以直接安装桌面版Clash Verge吗?

不可以。Clash Verge是面向桌面系统的客户端,iPhone和iPad需要使用iOS平台已发布的网络客户端,例如App Store中的Clash Plus。安装后按照客户端支持的方式导入订阅,再在系统弹出的网络配置提示中授权。桌面安装包、Windows可执行文件和Android APK都不能用于iOS。

使用技巧

系统代理、规则与DNS

确认系统设置与客户端监听状态一致,再处理订阅覆写、规则资源和DNS模式,能够减少配置更新后的重复修改。

系统代理已经开启,但浏览器或应用仍然直连怎么办?

先确认当前配置已启用、代理端口正在监听,并用新打开的浏览器窗口测试。部分应用使用独立代理设置、扩展或固定网络栈,不会自动读取系统代理;也可能被旧的代理地址覆盖。检查系统代理中的主机和端口是否与客户端一致,再查看应用自身设置。仍未接管时,可评估是否需要TUN模式。

更新订阅会覆盖手动选择的节点和规则吗?

订阅更新通常会替换由远程地址生成的配置内容,因此直接写进订阅文件的节点、规则或DNS修改可能在下次更新时消失。策略组的上次选择能否保留取决于客户端持久化方式和组名是否变化。需要长期保留的调整应使用客户端提供的覆写、扩展脚本或合并配置功能,并在更新后检查日志和策略组。

Clash端口应该怎样设置,端口冲突如何判断?

常见配置会分别提供HTTP、SOCKS或mixed端口,具体数值以当前配置和客户端设置页为准。系统代理地址必须指向本机,并与实际监听端口一致。若启动日志出现address already in use或端口占用提示,说明已有程序监听该端口;可关闭冲突程序或改用未占用端口,同时同步修改系统代理和手动配置的应用。

Clash GeoIP或规则集应该多久更新一次?

GeoIP、GeoSite和远程规则集没有统一的固定更新周期,应以配置维护方的发布频率和实际匹配需求为准。规则工作正常时不必频繁手动刷新;出现域名分类变化、规则提供器下载失败或日志提示资源过旧时,再执行更新。更新前应保留可用配置,更新后重点检查规则提供器状态、最终匹配规则和DNS解析结果。

fake-ip与redir-host模式应该怎样选择?

fake-ip会先返回保留地址,再由内核关联域名并执行规则,通常具备更直接的域名匹配能力;redir-host返回真实解析结果,对部分局域网设备、特殊应用或依赖真实地址的场景更直观。遇到局域网域名、打印机、游戏或特定应用异常时,可先检查fake-ip过滤列表,而不是立即更换整个DNS方案。

故障排查

超时、断网与日志定位

先缩小问题范围:单节点、单配置、单应用或整台设备。恢复基础网络后,再根据日志中的目标地址和错误类型继续检查。

单个节点持续显示超时,应该先检查什么?

先切换同一订阅中的其他节点,判断问题是单节点还是整份配置。随后检查节点地址、端口、协议参数和系统时间是否正确,并确认测试地址本身可访问。延迟测试失败不一定等于所有连接都失败,可结合实际访问和日志判断。若只有该节点持续出现连接拒绝、握手失败或超时,应由节点提供方检查服务状态。

所有节点都不可用或全部超时怎样排查?

先切换直连模式确认本机基础网络正常,再暂停TUN和系统代理,排除残留路由影响。然后重新加载当前配置,查看订阅是否过期、DNS是否能解析节点域名、系统时间是否准确。若不同配置都失败,应检查防火墙、其他VPN程序和本地安全软件;若仅一份订阅失败,则重点检查订阅内容和远程服务状态。

Windows UWP或商店应用不走系统代理怎么办?

部分UWP应用受Windows回环限制影响,即使浏览器已通过系统代理,应用仍可能无法访问本机代理端口。可使用客户端提供的UWP回环工具,勾选需要使用代理的应用并保存设置。处理后完全退出并重新打开目标应用。若列表中找不到应用,先启动一次该应用,再检查其包身份和当前用户权限。

开启TUN后完全无法联网,怎样恢复并定位问题?

先关闭TUN和系统代理,退出客户端后确认直连网络已经恢复,再继续排查,避免在错误路由上反复修改。重新启用前检查TUN服务、自动路由、严格路由、DNS劫持和网卡选择,并暂时退出其他虚拟网卡程序。若开启后立即断网,应查看日志中的路由写入、DNS监听和接口创建错误,再逐项恢复设置。

日志里出现DNS、TLS或connection refused错误分别代表什么?

DNS错误通常表示域名解析服务器不可达、返回异常或劫持配置未生效;TLS错误常与系统时间、证书链、服务端名称或协议参数有关;connection refused表示目标地址可到达,但对应端口没有接受连接。排查时应记录错误发生的时间、目标域名、所选策略和匹配规则,再区分是本地配置、节点连接还是目标服务问题。