Clash Verge 是一个基于 Clash Core 的跨平台 GUI 客户端,它为用户提供了一个直观易用的图形界面来管理和配置 Clash 代理。
相比于 Clash Core 的命令行操作,Clash Verge 极大地降低了使用门槛,使得用户可以轻松地导入订阅、切换节点、配置规则以及查看连接状态。

Clash Verge 是什么?

简单来说,Clash Verge 是 Clash 的一个“外壳”或“界面”。Clash 本身是一个功能强大的代理核心,通过读取 YAML 格式的配置文件来工作。但直接编辑 YAML 文件对许多用户来说并不方便。Clash Verge 的作用就是提供一个可视化的操作界面,让你无需手动编辑配置文件,就可以完成订阅的添加、节点的选择、代理模式的切换等所有操作。

为什么选择使用 Clash Verge?

相较于其他 Clash GUI 客户端或其他类型的代理软件,Clash Verge 有一些显著的优势:

  • 用户友好的界面: 提供清晰的页面布局,功能按钮和信息展示一目了然,即使是初次接触的用户也能快速上手。
  • 跨平台支持: 支持 Windows, macOS, 和 Linux 等主流操作系统,用户可以在不同设备上获得一致的使用体验。
  • 强大的功能: 不仅包含基本的代理功能,还支持多种代理协议、丰富的规则配置、策略组管理、流量统计、日志查看等高级功能。
  • 配置文件管理: 方便地添加、删除、切换和更新多个订阅或本地配置文件。
  • 系统代理控制: 可以轻松开启或关闭系统代理,控制哪些应用程序走代理。
  • 主题和自定义: 支持黑暗模式等主题,并提供一些自定义选项。
  • 活跃的开发和社区: 作为开源项目,Clash Verge 持续更新迭代,社区支持也相对活跃。

Clash Verge 哪里可以获取?

Clash Verge 的官方发布渠道是其在 GitHub 上的 Releases 页面。你可以在 GitHub 搜索 “Clash Verge” 或直接访问其项目页面找到最新的发布版本。

在 Releases 页面,通常会提供针对不同操作系统的安装包或压缩包,例如:

  • Windows: 提供 .exe 安装程序或免安装的 .zip 包。选择适合你系统架构的版本(通常是 x64)。
  • macOS: 提供 .dmg 镜像文件。
  • Linux: 提供 .AppImage, .deb (for Debian/Ubuntu), .rpm (for Fedora/CentOS) 等格式,或者通用的压缩包。选择适合你的发行版和架构。

请务必从官方或可信赖的渠道下载,以确保软件的安全。

Clash Verge 如何安装和配置?

安装过程取决于你下载的文件类型,但总体来说都比较简单。

安装步骤 (以常见类型为例):

Windows:
如果你下载的是 .exe 安装程序:双击运行安装程序,按照提示一步步完成安装即可。可以选择安装路径,通常推荐安装到默认位置。
如果你下载的是 .zip 免安装包:解压到你想要存放软件的文件夹,然后双击解压目录下的 Clash Verge.exe 即可运行。

macOS:
下载 .dmg 文件后,双击打开。将里面的 Clash Verge 图标拖动到“Applications”文件夹即可完成安装。首次运行可能需要前往“系统偏好设置” -> “安全性与隐私” -> “通用” 中允许运行来自“任何来源”或“已识别开发者”的应用(如果遇到安全提示)。

Linux:
.AppImage: 下载后,右键文件,进入属性(Properties),勾选“允许作为程序执行”(Allow executing file as program)。然后双击文件即可运行。
.deb.rpm: 使用对应的包管理器命令安装,例如在 Debian/Ubuntu 上使用 sudo dpkg -i your_clash_verge.deb,在 Fedora/CentOS 上使用 sudo rpm -i your_clash_verge.rpm

核心配置:添加和启用配置文件

Clash Verge 的核心是配置文件(通常是 YAML 格式),它包含了你的代理服务器信息、规则等。大部分用户通过订阅链接获取配置文件。

  1. 获取配置文件/订阅链接: 从你的代理服务提供商处获取 Clash 兼容的订阅链接(通常是一个 URL)。
  2. 打开 Clash Verge: 运行 Clash Verge 应用程序。
  3. 导航到“配置文件” (Profiles) 页面: 在左侧导航栏中找到并点击“配置文件”或类似的图标。
  4. 添加配置文件:
    • 通过 URL 添加: 在页面顶部的输入框中粘贴你的订阅链接,然后点击“导入”或“下载”按钮。Clash Verge 会自动下载并解析配置文件。
    • 通过本地文件添加: 如果你有一个本地的 YAML 配置文件,可以点击“从文件导入”按钮,选择你的本地文件。
  5. 选择和启用配置文件: 成功导入后,新的配置文件会出现在列表里。点击你想要使用的配置文件使其被选中。
  6. 启动 Clash Core 并开启系统代理: 配置文件被选中后,通常需要回到主页(或者在配置文件的页面)找到一个开关按钮来“启用”该配置文件,这会启动 Clash Core。同时,确保在设置中或主页上开启“系统代理” (System Proxy) 选项,这样你的系统网络流量才会通过 Clash Verge 代理。开启系统代理后,Clash Verge 会配置操作系统的网络设置,将网络请求导向 Clash 的本地监听端口。

完成以上步骤后,Clash Verge 就会根据你选择的配置文件开始工作,你的网络流量将按规则进行代理。

Clash Verge 的核心概念和操作

操作模式 (Mode):

Clash 有几种工作模式,可以在 Clash Verge 的界面中切换:

规则模式 (Rule): 这是最常用和推荐的模式。Clash 会根据配置文件中定义的规则来决定哪些连接走代理,哪些直连,哪些被阻止。例如,访问国内网站直连,访问特定国外网站走代理。
全局模式 (Global): 所有网络连接(除了某些内置的例外)都通过当前选中的代理节点。简单粗暴,但可能导致访问国内资源变慢或出现问题。
直连模式 (Direct): 所有网络连接都不走代理,直接连接目标服务器。相当于暂时关闭了代理功能。
脚本模式 (Script): 更高级的模式,使用 JavaScript 脚本来定义复杂的路由规则。通常在配置文件中指定。

在日常使用中,通常保持在“规则模式”即可。

代理节点 (Proxy/Node):

配置文件中包含了可用的代理服务器列表。在 Clash Verge 界面中,你可以方便地查看这些节点,并通常可以对它们进行延迟测试(Ping 或 URL Test)来选择速度更快的节点。在规则模式下,通常是通过策略组 (Policy Group) 来决定使用哪个节点,你可以在界面上切换策略组中的节点。

策略组 (Policy Group):

策略组是 Clash 的一个重要概念。它不是一个具体的节点,而是一组节点的集合或一个决策逻辑。例如,“自动选择”策略组可能会自动选择延迟最低的节点;“手动选择”策略组允许你从其包含的节点列表中手动选择一个使用。配置文件中会定义不同的策略组用于不同的目的(如“流媒体”、“游戏”、“国内”等)。你可以在 Clash Verge 界面上点击策略组来展开并切换其下属的节点或策略。

系统代理 (System Proxy):

这是让 Clash Verge 实际接管你的系统网络流量的关键。开启“系统代理”后,Clash Verge 会修改系统的网络设置,将流向互联网的请求重定向到 Clash 在本地监听的端口。如果关闭系统代理,即使 Clash Core 正在运行,你的其他应用程序也不会通过它上网。

日志 (Logs) 和连接 (Connections):

Clash Verge 提供日志界面,可以查看 Clash Core 的运行信息和可能的错误提示。连接界面可以实时查看当前通过 Clash Verge 的网络连接列表,包括源地址、目标地址、使用的规则和策略等,这对于排查问题非常有用。

如何更新 Clash Verge?

Clash Verge 不提供内置的自动更新功能。要更新到最新版本,你需要:

  1. 访问 Clash Verge 的 GitHub Releases 页面。
  2. 下载最新版本的安装包或压缩包。
  3. 关闭 当前运行的 Clash Verge。
  4. 安装新版本: 如果是安装包 (.exe, .dmg, .deb, .rpm),直接运行新版本的安装程序,它通常会覆盖旧版本并保留你的配置。如果是免安装压缩包 (.zip, .tar.gz, .AppImage),建议先备份一下旧版本的数据目录(通常在用户文件夹下),然后将新版本解压到新的位置,或者覆盖旧的位置。
  5. 运行新版本的 Clash Verge。

你的配置文件通常会自动迁移或保存在用户数据目录中,更新客户端一般不会丢失配置。

使用 Clash Verge 可能遇到的常见问题和如何解决?

  • 配置文件下载失败或导入后列表为空:
    检查你的网络连接是否正常。确保订阅链接是有效且正确的。尝试更换网络环境(例如,先直连状态下导入)。有些链接可能需要特定的网络环境才能访问。查看日志页面,可能会有下载失败的具体错误信息。
  • 启用配置文件后无法上网:
    1. 确保你已经勾选或开启了 Clash Verge 界面中的“系统代理”选项。
    2. 检查你的配置文件是否有效,包含可用的代理节点。尝试进行节点延迟测试,看是否有节点能够正常连接。
    3. 切换到“全局模式”测试是否能上网,如果全局模式可以,可能是规则配置有问题导致流量没有正确走代理。
    4. 检查系统防火墙或安全软件是否阻止了 Clash Verge 的网络连接。
    5. 尝试更新 Clash Verge 到最新版本。
  • 部分国内网站无法访问或速度慢:
    这通常是规则模式下规则配置不当导致的。确认配置文件中包含了正确的国内网站直连规则。优秀的订阅服务提供的配置文件通常已经优化好了这部分规则。你可以临时切换到“直连模式”测试访问国内网站是否正常,以此判断是否是 Clash 的问题。
  • 延迟测试失败或所有节点延迟都很高:
    说明你当前的网络环境无法连接到这些代理节点。检查本地网络连接。可能是节点本身的问题,联系你的服务提供商确认节点状态。
  • Clash Core 启动失败:
    通常是配置文件有语法错误或内容不规范导致。Clash Verge 的日志页面会显示具体的错误信息,根据错误信息检查或更换配置文件。
  • 界面显示异常或乱码:
    尝试重启 Clash Verge。如果问题持续存在,可能是软件文件损坏,建议重新下载安装。
  • 开启系统代理提示权限不足:
    在 Windows 上,确保你是以管理员权限运行 Clash Verge。在 macOS/Linux 上,Clash Verge 会请求设置系统代理的权限,需要你输入管理员密码授权。

使用建议

  • 定期更新订阅:代理服务商可能会更新节点信息或规则,定期(例如每天或每周)在 Clash Verge 中更新配置文件。
  • 关注延迟测试:选择延迟较低且稳定的节点通常能获得更好的体验。
  • 理解规则模式:规则模式是 Clash 的强大之处,花点时间了解配置文件的规则部分(即使不手动编辑),可以更好地理解和控制你的网络流量。
  • 查看连接:当遇到某个网站访问异常时,查看“连接”页面,可以看到该连接走了哪个规则、哪个策略组或哪个节点,有助于定位问题。
  • 备份配置文件:虽然 Clash Verge 会保存配置文件,但手动备份一份订阅链接或 YAML 文件到安全的地方总是好的。

总而言之,Clash Verge 提供了一个强大且易于使用的界面来管理复杂的 Clash 代理配置。通过了解其基本操作和常见问题解决方法,你可以更顺畅地利用 Clash 的功能。


clashverge如何使用