新手必看:Clash Verge 详细介绍及配置指南
引言
在当今的网络环境中,无论是出于学习、工作还是娱乐的目的,有时我们都需要访问一些特定的网络资源。然而,由于各种原因,部分网站或服务可能无法直接访问。此时,网络代理工具就显得尤为重要。在众多代理工具中,Clash 因其高性能和灵活的规则配置而备受欢迎。然而,Clash 核心本身是一个命令行程序,对于不熟悉命令行的用户来说,使用门槛较高。
这时,图形化界面 (GUI) 工具应运而生,极大地简化了 Clash 的使用。Clash Verge 是一个基于 Clash Premium 内核开发的跨平台 GUI 客户端,它拥有简洁直观的界面和强大的功能,让新手也能轻松驾驭 Clash 的强大能力。
本文将为完全没有接触过此类工具的新手,详细介绍 Clash Verge 是什么、为什么选择它,并提供从下载、安装到基础配置、进阶使用的全方位指南。请跟随我们的脚步,一步步掌握 Clash Verge,畅游无界网络。
第一部分:认识 Clash 与 Clash Verge
1. 什么是 Clash?
Clash 是一个使用 Go 语言开发的多平台代理客户端,它以规则为基础,根据用户预设的规则来决定不同的网络流量走哪个代理节点或直连。Clash 的强大之处在于其灵活的路由控制能力,可以实现诸如“访问国内网站直连,访问国外网站走代理”等精细化控制。Clash 核心是跨平台的,可以在 Windows、macOS、Linux、Android 等多个操作系统上运行,甚至可以在路由器、软路由等设备上部署。然而,原生 Clash 是一个命令行程序,没有图形界面,操作相对复杂。
2. 什么是 Clash Verge?
Clash Verge (现已更名为 Verge) 是一个开源项目,它为 Clash Premium 内核提供了一个用户友好的图形界面。简单来说,Clash Verge 就是 Clash 的一个“外壳”或“操作面板”。它将 Clash 核心的复杂配置项通过图形化的方式呈现出来,让用户可以通过点击鼠标、输入文字等简单操作来管理代理配置、切换节点、查看连接状态等,无需接触命令行。
Clash Verge 继承了 Clash 核心的所有强大功能,包括但不限于:
- 多协议支持: 支持 Shadowsocks(R)、VMess、Trojan、Snell、HTTP(S) 等多种主流代理协议。
- 规则系统: 基于强大的规则引擎,支持域名、IP CIDR、GEOIP、进程名等多种规则类型,实现精细化流量控制。
- 多种代理模式: 支持全局代理、规则代理、直连等模式。
- 负载均衡与故障转移: 支持多种策略组(如手动选择、自动测速选择、负载均衡等),优化连接性能和稳定性。
- 透明代理: 在部分系统上可以实现透明代理,使不支持代理的应用程序也能通过 Clash 进行代理(Clash Verge 主要提供系统代理功能,透明代理更多是 Clash Core 的能力,在桌面端通常通过系统代理实现)。
- 实时连接查看: 查看当前通过 Clash 代理的网络连接详情。
3. 为什么选择 Clash Verge?
对于新手来说,Clash Verge 相较于其他 Clash GUI 客户端或传统的 VPN 工具,具有以下显著优势:
- 极致的用户友好性: 图形化界面,操作直观,无需命令行基础。
- 强大且灵活: 继承 Clash 核心的强大功能,可以实现高度自定义的代理策略。
- 跨平台: 支持 Windows、macOS、Linux,满足不同操作系统用户的需求。
- 开源免费: Clash Verge 本身是免费开源的,持续有社区维护更新。
- 性能优异: 基于高性能的 Clash Premium 内核,代理速度快,延迟低。
- 订阅支持: 轻松通过订阅链接导入配置,省去手动配置的麻烦。
总而言之,如果你想体验 Clash 的强大功能,但又不希望被复杂的命令行劝退,那么 Clash Verge 绝对是你的首选。
第二部分:准备工作
在开始下载和配置 Clash Verge 之前,你需要做一些简单的准备:
1. 稳定的网络连接: 下载软件和导入配置都需要网络。
2. 一个可用的代理订阅链接或配置文件: Clash Verge 本身只是一个工具,它需要一个包含节点和规则的配置文件才能工作。这个文件通常由你的代理服务提供商提供,形式可能是一个以 http
或 https
开头的订阅链接,或一个 .yaml
格式的配置文件。这是最重要的一步。 如果你还没有订阅服务,你需要先获取一个。请注意,Clash Verge 不提供代理服务,它只是使用你已有的服务配置。
3. 了解你的操作系统: 知道你是使用 Windows、macOS 还是 Linux,以及是 64 位还是 32 位系统,这将帮助你下载正确的安装包。
第三部分:下载与安装 Clash Verge
Clash Verge 的官方发布渠道是其 GitHub 项目页面。请务必从官方或可信的来源下载,以避免安全风险。
1. 访问 GitHub 发布页面:
打开浏览器,访问 Clash Verge 的 GitHub 项目页面:https://github.com/clash-verge/clash-verge2/releases
(请注意项目名称或地址可能随时间有微小变化,如果链接失效,请搜索 “Clash Verge Github”)。
2. 找到最新版本:
在 Releases 页面,通常排在最上面的就是最新版本。向下滚动找到 “Assets” (资产) 部分。这里列出了针对不同操作系统的安装文件。
3. 下载适合你系统的版本:
- Windows 用户:
- 推荐下载
.exe
后缀的安装器文件,例如Clash.Verge_*-*-win-x64-setup.exe
(64位系统) 或Clash.Verge_*-*-win-ia32-setup.exe
(32位系统)。 - 如果你不想安装,也可以下载
.zip
或.7z
后缀的压缩包,解压后直接运行里面的.exe
文件。对于新手,推荐使用安装器。
- 推荐下载
- macOS 用户:
- 下载
.dmg
后缀的文件,例如Clash.Verge_*-*-mac-x64.dmg
(Intel 芯片 Mac) 或Clash.Verge_*-*-mac-arm64.dmg
(Apple Silicon, M1/M2/M3 芯片 Mac)。请根据你的 Mac 芯片类型选择。
- 下载
- Linux 用户:
- 推荐下载
.AppImage
后缀的文件,例如Clash.Verge_*-*-linux-x64.AppImage
。AppImage 是一种通用的 Linux 应用格式,通常无需安装,直接运行。 - 也可能提供
.deb
(Debian/Ubuntu 系) 或.rpm
(Fedora/CentOS 系) 包,你可以根据你的 Linux 发行版选择,但 AppImage 对新手更友好。
- 推荐下载
点击相应的文件名即可开始下载。
4. 安装过程:
- Windows (
.exe
安装器):- 找到下载好的
.exe
文件,双击运行。 - 可能会出现用户账户控制 (UAC) 提示,点击“是”允许运行。
- 选择安装语言(通常默认为中文或英文)。
- 阅读并同意许可协议。
- 选择安装路径(通常使用默认路径即可)。
- 勾选是否创建桌面快捷方式等选项。
- 点击“安装”,等待安装完成。
- 安装完成后,可以选择“立即运行 Clash Verge”。
- 找到下载好的
- macOS (
.dmg
文件):- 找到下载好的
.dmg
文件,双击打开。 - 会弹出一个Finder窗口,里面有一个 Clash Verge 图标和一个“Applications”文件夹的快捷方式。
- 将 Clash Verge 图标拖动到“Applications”文件夹中。
- 现在你可以在“应用程序”文件夹中找到 Clash Verge 了。
- 首次打开时,macOS 可能会提示“无法打开,因为它不是从 App Store 下载的开发者”,这是正常现象。前往“系统设置” -> “隐私与安全性” (较旧系统在“系统偏好设置” -> “安全性与隐私”),在下方找到关于 Clash Verge 的提示,点击“仍要打开”或“打开”。之后再次双击图标即可运行。
- 找到下载好的
- Linux (
.AppImage
文件):- 找到下载好的
.AppImage
文件。 - 右键点击文件,选择“属性”或“Permissions”(权限)。
- 勾选“允许作为程序执行文件”或类似的选项。
- 关闭属性窗口。
- 双击
.AppImage
文件即可运行 Clash Verge。如果双击无法运行,可以在终端中进入文件所在目录,然后运行命令./你的文件名.AppImage
来启动。
- 找到下载好的
至此,Clash Verge 应该已经在你的电脑上成功安装并运行起来了(或者至少是准备好运行了)。
第四部分:基础配置与上手使用
安装完成后,Clash Verge 会启动。首次运行或没有加载配置时,界面可能是空白的或显示错误信息。别担心,这是正常的,因为它还没有“知道”如何去代理网络。
1. 导入订阅链接(最常见方式):
这是新手最推荐的方式,因为它最简单。
- 获取订阅链接: 从你的代理服务提供商那里复制你的 Clash 订阅链接。这是一个以
http
或https
开头的网址。 - 打开 Clash Verge 界面: 如果程序没有自动启动,手动运行它。
- 切换到“配置文件 (Profiles)”页面: 在 Clash Verge 界面的左侧导航栏中,找到并点击“配置文件”图标(通常是文件的形状)。
- 添加新的配置文件:
- 在“配置文件”页面的顶部,找到输入框。
- 将你复制的订阅链接粘贴到输入框中。
- 在输入框旁边,你可以给这个配置文件起一个名字,方便区分(比如你的服务商名称或用途)。
- 点击输入框旁边的“下载”按钮(通常是一个向下箭头的图标)。
- 等待下载: Clash Verge 会尝试连接到订阅链接,下载包含节点和规则的配置文件。这个过程可能需要几秒到几十秒,取决于你的网络状况和订阅文件大小。
- 激活配置文件: 下载成功后,新的配置文件会出现在配置文件列表中。点击这个配置文件条目,使其变亮或显示激活状态(旁边的小点通常会变成绿色)。
恭喜!你已经成功导入并激活了一个配置文件。Clash Verge 现在已经知道有哪些节点以及如何根据规则代理你的网络流量了。
2. 导入本地配置文件(较少用于新手,但了解一下):
如果你的服务商提供的是一个 .yaml
文件而不是订阅链接,你可以这样做:
- 获取
.yaml
文件: 从你的服务商那里下载.yaml
配置文件到你的电脑上。 - 打开 Clash Verge 界面,切换到“配置文件 (Profiles)”页面。
- 导入本地文件: 在“配置文件”页面的顶部,点击“从文件导入”或类似的按钮(通常是文件夹图标)。
- 选择文件: 在弹出的文件选择窗口中,找到并选择你下载的
.yaml
配置文件,点击“打开”。 - 激活配置文件: 导入成功后,配置文件会出现在列表中,点击激活即可。
3. 启动系统代理:
导入并激活配置文件后,Clash Verge 本身只是一个运行中的程序。你需要告诉你的操作系统将网络流量发送给 Clash Verge 处理。
- 切换到“概览 (Overview)”页面: 在左侧导航栏中,点击第一个图标(通常是仪表盘形状)。
- 找到“系统代理 (System Proxy)”开关: 在概览页面的醒目位置,有一个开关按钮,通常标记为“系统代理”或“Service Mode”。
- 开启系统代理: 点击这个开关,将其打开。在 Windows 上可能会弹出用户账户控制 (UAC) 提示,点击“是”允许 Clash Verge 修改系统网络设置。
当系统代理成功开启后,Clash Verge 就会接管你系统的网络流量。通常,Clash Verge 会自动配置你的浏览器和其他应用程序通过系统代理连接网络。
第五部分:深入了解与进阶使用
现在你已经让 Clash Verge 工作起来了,但为了更好地使用它,了解一些核心概念和界面功能是很有帮助的。
1. 概览 (Overview) 页面:
这是你启动 Clash Verge 后首先看到的页面。
- 状态指示: 显示 Clash Core 是否正在运行,以及系统代理是否开启。
- 流量图: 实时显示上传和下载的速度。
- 代理模式 (Mode): 显示当前 Clash 的工作模式。这是非常重要的概念:
- 规则 (Rule): (推荐新手使用) 这是默认也是最灵活的模式。Clash 会根据配置文件中的规则来判断每个连接是走代理、直连还是拒绝。例如,访问国内网站会直连,访问国外特定网站会走代理。
- 全局 (Global): 所有网络流量都将通过当前选择的代理节点。请谨慎使用此模式,因为它可能导致访问国内服务变慢,甚至某些服务无法访问(如银行、游戏等)。
- 直连 (Direct): 所有网络流量都不经过代理,直接连接。这相当于临时关闭了代理功能,但 Clash Core 仍在运行。
- 切换模式: 你可以在概览页面直接点击当前模式的名称来切换不同的代理模式。对于新手,保持在“规则 (Rule)”模式通常是最佳选择。
2. 代理 (Proxies) 页面:
这里是管理和选择具体代理节点的地方。
- 策略组 (Proxy Groups): 你的配置文件会将节点分组,这些组就是策略组。常见的策略组类型有:
- 手动选择 (Select): 这类组下会列出多个具体的代理节点,你需要手动点击选择一个节点使用。通常以国家/地区命名,如“美国”、“香港”、“台湾”等。
- 自动选择 (Auto Select / url-test): 这类组会根据配置中的测试 URL,自动测试组内节点的连接速度和延迟,然后选择一个最优的节点使用。你可以点击旁边的刷新按钮手动触发测速。
- 负载均衡 (Load Balance): 会在组内的多个节点之间分发流量。
- 回跳 (Fallback): 按顺序尝试组内节点,如果当前节点失败,则尝试下一个。
- 直连 (Direct): 一个特殊的策略组,表示不走代理。
- 节点列表: 在每个策略组下方,会列出属于该组的具体代理节点或子策略组。
- 延迟测试: 每个节点旁边通常会显示一个延迟数值(如 xxx ms)。这是 Clash Verge 测速的结果,数字越小通常表示连接越快。你可以点击右上角的闪电图标(或测速按钮)对所有节点进行批量测速,或者点击单个节点旁边的测电按钮进行单独测速。测速结果有助于你选择更快的节点。
- 选择节点: 在“手动选择 (Select)”类型的策略组中,点击你想使用的具体节点即可切换。切换节点后,新的连接会通过新选择的节点。
3. 规则 (Rules) 页面:
这个页面显示了当前配置文件中的规则列表。这是 Clash 实现精细化控制的核心。
- 规则格式: 每条规则通常包含三个部分:类型、匹配内容、策略组。例如:
DOMAIN-SUFFIX,google.com,🚀 节点选择
:表示所有访问以google.com
结尾的域名的流量,都转发到名为🚀 节点选择
的策略组处理。GEOIP,CN,DIRECT
:表示所有访问 IP 地址归属于中国的流量,都执行DIRECT
(直连)。FINAL,🚗 其他流量
:通常是最后一条规则,表示所有不匹配前面任何规则的流量,都转发到名为🚗 其他流量
的策略组处理。
- 规则顺序: 规则是按顺序匹配的,一旦流量匹配了某条规则,就不会再继续向下匹配。因此,规则的顺序非常重要。
- 新手须知: 对于新手,通常不需要修改或深入理解规则的具体语法。了解规则页面的存在,以及它决定了哪些流量走代理、哪些直连,知道“规则模式”是基于这些规则工作的,就足够了。大多数订阅服务提供的默认规则已经能满足基本需求。
4. 设置 (Settings) 页面:
这个页面包含 Clash Verge 的各种全局设置。
- General (通用):
- 启动时启动 (Start at Login / Launch at Startup): 勾选后,Clash Verge 会在电脑开机时自动启动。
- 启动时最小化 (Start as Minimized): 勾选后,Clash Verge 启动时会最小化到系统托盘。
- 系统代理 (System Proxy): 控制是否开启/关闭系统代理(与概览页面的开关功能相同)。
- 服务模式 (Service Mode): 在 Windows 上,勾选此项并安装服务,可以让 Clash 在系统级运行,提供更稳定的系统代理和可能的高级功能(如强制所有流量走代理,即使是不支持系统代理的应用)。安装服务需要管理员权限。对于新手,可以暂时不开启此项,使用默认的系统代理即可。
- Network (网络):
- HTTP/Socks Port: Clash 监听的本地端口。通常使用默认值即可。
- Allow LAN: 勾选后,允许同一局域网内的其他设备通过你的电脑访问 Clash Verge 的代理。如果你想让手机或其他设备通过你的电脑代理上网,需要勾选此项,并确保防火墙允许连接。
- Mixed Port: 同时支持 HTTP 和 Socks 协议的端口。
- Clash Core (Clash 内核):
- 内核版本: 可以选择使用不同版本的 Clash 内核。通常保持默认或使用软件推荐的版本即可。
- 外部控制器 (External Controller): 高级功能,用于第三方工具或脚本控制 Clash Core。新手无需理会。
- UI:
- 语言 (Language): 选择界面语言。
- 主题 (Theme): 选择界面主题(如亮色、暗色)。
5. 连接 (Connections) 页面:
这个页面会实时显示当前通过 Clash Verge 代理或直连的网络连接信息。
- 连接列表: 显示源地址、目标地址、使用的策略组/节点、连接状态、流量大小等。
- 断开连接: 可以手动断开某个特定的连接。
- 查看连接状态: 当你访问网站或使用应用时,可以在这里看到相应的连接条目,以及它走了哪个代理节点或直连了。这对于调试问题很有帮助。
6. 日志 (Logs) 页面:
显示 Clash Core 的运行日志信息。
- 当遇到问题时,日志页面通常会提供错误信息或警告,帮助你诊断问题所在。如果你向他人寻求帮助,提供日志信息是非常重要的。
第六部分:检查代理是否生效
配置完成后,如何确认 Clash Verge 正在正常工作并代理了你的网络流量呢?
- 检查系统代理开关: 确保 Clash Verge 概览页面中的“系统代理”开关处于打开状态。
- 检查代理模式: 确保代理模式处于“规则 (Rule)”或“全局 (Global)”模式(推荐规则模式)。
- 访问特定网站: 尝试访问一些在你所在地通常无法直接访问的网站(例如 Google、YouTube、Twitter 等)。如果能够正常打开并浏览,说明代理已经生效。
- 检查 IP 地址: 访问一些可以显示你当前公网 IP 地址的网站,例如
ip.gs
或whatismyipaddress.com
。如果你看到的是你所选代理节点所在国家/地区的 IP 地址,而不是你真实的本地 IP 地址,那么代理就已经生效了。 - 查看连接页面: 在 Clash Verge 的“连接 (Connections)”页面,当你访问网站时,应该能看到新的连接条目出现,并且这些连接使用的策略组/节点是你预期走的代理节点,而不是 DIRECT (直连)。
第七部分:常见问题及故障排除
使用 Clash Verge 过程中,新手可能会遇到一些问题。以下是一些常见问题和简单的排查方法:
- Q: 无法下载或导入配置文件?
- A: 检查你的订阅链接或文件路径是否正确。
- 检查你的当前网络连接是否正常,能否访问到订阅链接的地址。
- 暂时关闭系统防火墙或安全软件,看是否是它们阻止了下载。
- 如果是链接,尝试在浏览器中直接打开该链接,看是否能下载一个文件(通常是
.yaml
格式)。
- Q: 配置文件导入成功,但无法上网或速度很慢?
- A: 最重要的: 确保 Clash Verge 的“系统代理”开关是打开的。
- 检查 Clash Verge 的代理模式是否是“规则”或“全局”。
- 切换到“代理 (Proxies)”页面,对节点进行测速(点击闪电图标或测速按钮),看看节点是否有延迟,延迟是否过高。
- 在“手动选择”策略组中,尝试选择不同的延迟较低的节点。
- 确认你的订阅服务本身是有效的,节点没有过期或被封锁。尝试联系你的服务提供商。
- 检查系统时间是否准确,有时错误的系统时间会导致代理连接失败。
- 检查你的电脑防火墙或安全软件是否阻止了 Clash Verge 的网络连接。尝试添加 Clash Verge 到例外列表。
- Q: 某些网站可以访问,但另一些不行?
- A: 这通常是“规则模式”下的规则配置问题。默认规则通常没问题,但如果服务商的规则有问题,或者你切换到了“全局模式”导致国内网站无法访问,就可能出现这种情况。
- 如果你在使用“规则模式”,可以尝试临时切换到“全局模式”测试一下(测试后记得切回规则模式)。如果全局模式下该网站可以访问,那么问题可能出在规则上。
- 如果你是新手,不建议修改规则。可以尝试更新订阅,或者联系服务商寻求帮助。
- Q: Clash Verge 提示端口被占用?
- A: 这意味着有其他程序占用了 Clash Verge 默认使用的端口(如 7890、7891 等)。
- 解决方法是:进入 Clash Verge 的“设置 (Settings)” -> “网络 (Network)”,修改 HTTP/Socks 端口为其他未被占用的端口号(例如 7892、27890 等),然后重启 Clash Core 或整个 Clash Verge。
- Q: 电脑重启后 Clash Verge 不会自动运行或自动开启代理?
- A: 进入 Clash Verge 的“设置 (Settings)” -> “通用 (General)”,勾选“启动时启动”和“系统代理”选项。如果是在 Windows 上,考虑开启“服务模式”并安装服务,可以提供更稳定的自启动和系统代理。
第八部分:负责任地使用
使用 Clash Verge 等代理工具,请务必遵守当地的法律法规。这些工具旨在帮助用户更好地利用互联网资源,而不是用于非法用途。
结语
通过本文的详细介绍和配置指南,相信你作为一个新手,已经对 Clash Verge 有了全面的认识,并能够成功地进行下载、安装和基础配置。Clash Verge 以其强大的功能和友好的界面,无疑是新手体验 Clash 强大能力的最佳起点。
网络世界广阔无垠,掌握合适的工具能让你探索更多可能。希望这篇指南对你有所帮助。在使用过程中,如果遇到新的问题,可以查阅 Clash Verge 的官方文档或在相关的技术社区寻求帮助。祝你网络畅通!