常见问题 (FAQ)
以下是用户经常遇到的问题及解决方案,按 6 个类别整理
一、安装与启动问题:安装过程中提示"应用损坏"或"无法验证开发者"怎么办?
这是操作系统安全机制的正常提示,并不代表软件有问题。请按以下步骤处理:
- Windows 系统 - SmartScreen 提示:当出现"Windows 已保护你的电脑"提示时,点击"更多信息",然后点击"仍要运行"按钮即可继续安装。这是因为安装包未经微软签名认证,不影响软件安全性。
- Windows 系统 - 杀毒软件误报:部分杀毒软件可能会将代理工具误报为风险软件。请将 Clash Verge 的安装目录和可执行文件添加到杀毒软件的白名单/排除列表中,然后重新运行安装程序。
- macOS 系统 - "无法验证开发者":打开"系统偏好设置 > 隐私与安全性",在"安全性"区域你会看到关于 Clash Verge 被阻止的提示,点击"仍要打开"按钮。如果未看到提示,请右键点击应用程序选择"打开",再次确认打开。
- macOS 系统 - "应用已损坏":这是因为 macOS 的 Gatekeeper 安全机制。打开终端执行
xattr -cr /Applications/Clash\ Verge.app 移除隔离属性,然后重新打开应用即可。
- Linux 系统 - AppImage 无法运行:请先赋予执行权限:
chmod +x Clash.Verge*.AppImage。如果仍然无法运行,请检查是否缺少 FUSE 库:sudo apt install libfuse2。
- 通用排查:确保从 官方下载页面 获取安装包,核对 SHA256 校验值确认文件完整。如果问题持续,请尝试以管理员/root 身份运行,或前往 GitHub Issues 反馈。
二、订阅与配置问题:订阅链接导入失败或无法更新怎么办?
订阅导入失败通常由网络或链接本身的问题导致,请按以下步骤排查:
- 检查订阅链接格式:确认复制的订阅链接完整无误,通常以
https:// 开头,中间不应包含空格或换行符。可以在浏览器中直接打开该链接,确认能正常返回 YAML 格式的配置内容。
- 检查网络连接状态:如果当前未开启代理,而订阅服务器在境外,则无法直接访问。请先临时开启系统代理或使用其他代理工具访问订阅链接。也可以在 Clash Verge 中先设置一个可用的代理节点后再导入。
- 检查订阅有效期:部分机场订阅有有效期限制,过期后订阅链接将返回空内容或 403/404 错误。请登录你的服务提供商网站确认订阅是否仍在有效期内。
- 尝试手动更新:在 Profiles 页面,右键点击对应的订阅配置卡片,选择"Update"手动触发更新。如果更新成功但内容为空,说明订阅源本身可能存在问题。
- 使用本地文件导入:如果在线导入始终失败,可以在浏览器中手动下载订阅配置文件(YAML 格式),然后在 Clash Verge 中选择"New > Local"导入本地文件。
- 清除缓存重试:关闭 Clash Verge,删除配置缓存目录中的临时文件,重新启动应用后再次尝试导入。如仍无法解决,请检查 最新资讯 确认是否有已知问题公告。
三、TUN 模式问题:TUN 模式无法开启或开启后无效怎么解决?
TUN 模式需要创建虚拟网卡来接管系统流量,可能因权限或驱动问题导致异常。请按以下步骤排查:
- 确认管理员权限:TUN 模式需要管理员/root 权限才能创建虚拟网卡。Windows 用户请右键 Clash Verge 选择"以管理员身份运行";macOS/Linux 用户请确认应用有足够权限,或使用
sudo 启动。
- 检查 WinTUN 驱动(Windows):首次开启 TUN 模式时,Clash Verge 会自动安装 WinTUN 驱动。如果安装失败,请手动从 WinTUN 官网 下载安装,然后重启电脑后再试。
- 检查端口和网卡冲突:某些 VPN 软件或虚拟网卡(如 VirtualBox、VMware 的虚拟网卡)可能与 TUN 模式冲突。请暂时关闭其他 VPN 或虚拟网卡软件,然后重新开启 TUN 模式。
- 检查防火墙规则:Windows 防火墙或第三方防火墙可能阻止 TUN 虚拟网卡的流量。请确保 Clash Verge 的可执行文件已被添加到防火墙的允许列表中。
- Linux 用户检查 tun 设备:确认
/dev/net/tun 设备存在且有读写权限。如不存在,执行 sudo modprobe tun 加载内核模块。部分容器环境不支持 TUN 设备。
- 重启服务:关闭 Clash Verge 并完全退出(包括系统托盘图标),然后重新以管理员身份启动。如果问题持续,请查看 TUN 模式文档 或提交 Issue 反馈。
四、代理规则问题:代理规则不生效或分流不正确怎么办?
代理规则不生效通常由配置语法错误或模式选择不当导致。请按以下步骤排查:
- 确认代理模式:检查当前是否处于"规则模式(Rule)"。如果处于"直连模式"则所有规则都不会生效;如果处于"全局模式"则所有流量都会走代理,规则同样不会起作用。请在主界面底部切换到"规则模式"。
- 检查配置是否激活:在 Profiles 页面确认你的订阅配置已被激活(左侧圆形按钮为高亮状态)。如果同时激活了多个配置,请注意它们的合并顺序可能影响规则优先级。
- 验证规则语法:如果使用了自定义的"配置覆盖(Merge)",请检查 YAML 语法是否正确。常见的错误包括缩进不一致、缺少冒号后的空格、列表项格式错误等。可以在 规则配置文档 中查看正确的语法示例。
- 检查规则命中情况:在 Clash Verge 的"Connections(连接)"页面可以查看每个连接的详细信息,包括匹配了哪条规则。如果某个网站未按预期分流,请查看其匹配的规则名称和策略组。
- 更新规则集:如果使用了
rule-provider 规则集,请确保规则集已更新到最新版本。在 Profiles 页面点击"Update"更新订阅,或在 Merge 配置中设置规则集自动更新间隔。
- 重置配置:如果以上步骤都无法解决,可以尝试删除当前的覆盖配置,恢复为原始订阅配置测试。如果原始配置正常,则问题出在覆盖配置的编写上,请逐步排查覆盖内容。
五、内核管理问题:如何切换内核?切换后配置丢失怎么办?
Clash Verge 支持多内核切换,但不同内核的配置格式可能存在差异。请按以下步骤操作:
- 进入内核设置:打开 Clash Verge,进入"Settings(设置)> Clash 设置",找到"Clash Core(内核)"选项。当前支持 mihomo 和 clash-rs 两种内核。
- 选择目标内核:点击下拉菜单选择要切换的内核。首次选择某个内核时,Clash Verge 会自动从 GitHub 下载对应版本的内核文件。请确保网络连接正常,或使用 高速节点 加速下载。
- 等待切换完成:内核切换过程中,界面会显示下载进度。下载完成后会自动重启 Clash 内核。切换过程中代理会短暂中断(通常几秒钟),请耐心等待。
- 配置兼容性:Clash Verge 会为每个内核保存独立的配置缓存。切换内核后,你的订阅配置不会丢失,但某些特定于某个内核的高级配置项可能不被另一个内核支持。此时不受支持的配置项会被忽略,不会导致崩溃。
- 手动管理内核文件:如果需要手动更新内核,可以前往 Settings 页面点击"Restart"旁边的"Update"按钮强制更新内核到最新版本。也可以手动替换内核二进制文件(位于 Clash Verge 的数据目录中)。
- 回退内核版本:如果新版本内核出现问题,可以在设置中选择之前的内核版本。Clash Verge 会保留已下载的内核版本缓存,可以快速切换回去。如果缓存被清理,则需要重新下载。
六、网络连接问题:连接代理后无法上网或速度很慢怎么排查?
连接代理后无法上网是最常见的问题,通常由节点不可用或配置错误导致。请按以下步骤排查:
- 检查节点可用性:在 Proxies 页面,查看当前选择的节点是否显示延迟值。如果显示为"超时"或延迟极高(如 9999ms),说明该节点不可用。请尝试切换到其他节点,或使用"测速"功能批量测试节点延迟。
- 检查系统代理设置:确认 Clash Verge 的"系统代理"已开启。Windows 用户可以在"设置 > 网络和 Internet > 代理"中查看系统代理是否设置为
127.0.0.1:7890(默认端口)。如果系统代理设置异常,可以关闭再重新开启 Clash Verge 的系统代理。
- 检查 DNS 配置:如果网页无法打开但 IP 可以 ping 通,可能是 DNS 解析问题。在 Settings > Clash 设置中检查 DNS 配置,确保启用了 DNS 并配置了可用的 DNS 服务器。建议使用
fake-ip 模式以获得更好的性能。
- 检查防火墙和端口:确保本地防火墙未阻止 Clash Verge 的监听端口(默认 7890/7891/7892/9090)。Windows 用户可在"Windows Defender 防火墙 > 允许应用通过防火墙"中添加 Clash Verge。
- 排查特定网站问题:如果部分网站可以访问而部分不行,请检查规则配置是否正确。可以在 Connections 页面查看被阻止的连接,确认其匹配的规则和策略组。可能是规则将目标网站匹配到了错误的策略。
- 重置网络环境:如果以上步骤都未能解决问题,请尝试:关闭 Clash Verge 的系统代理和 TUN 模式 → 重启电脑 → 重新打开 Clash Verge → 选择可用节点 → 开启系统代理。如仍无法解决,请购买 高速节点 确保节点质量,或前往社区寻求帮助。
没有找到你的问题?
前往 GitHub Issues 提交问题,或加入社区寻求帮助