Clash Verge:详细介绍、下载及使用教程
Clash Verge:详细介绍、下载及使用教程
在当今互联网环境下,网络代理工具成为了许多用户访问受限内容、保护隐私和提升网络安全性的重要手段。Clash 作为一款流行的开源代理客户端,以其强大的功能和灵活的配置受到了广泛欢迎。然而,原版 Clash 的配置对于新手来说可能稍显复杂。Clash Verge 应运而生,它基于 Clash 内核,提供了更加友好的图形用户界面(GUI),大大降低了使用门槛。本文将详细介绍 Clash Verge 的各项功能、下载安装方法以及详细的使用教程,帮助您快速上手这款强大的代理工具。
一、Clash Verge 简介
Clash Verge 是一个基于 Tauri 框架开发的跨平台 Clash 客户端。它继承了 Clash 内核的所有优点,并在此基础上进行了优化和改进,主要体现在以下几个方面:
- 美观易用的 GUI: Clash Verge 采用了现代化的 UI 设计,界面简洁直观,操作逻辑清晰,即使是初次接触代理工具的用户也能轻松上手。
- 跨平台支持: Clash Verge 支持 Windows、macOS 和 Linux 等主流操作系统,用户可以在不同的设备上使用相同的配置和体验。
- 增强的性能: 基于 Tauri 框架,Clash Verge 相比一些基于 Electron 的客户端,拥有更低的资源占用和更快的启动速度。
- 丰富的功能: 除了基本的代理功能外,Clash Verge 还支持规则分流、负载均衡、自动更新订阅、脚本控制等高级功能。
- 持续更新: Clash Verge 的开发团队积极维护项目,不断修复 bug、添加新功能,并保持与 Clash 内核的同步。
Clash Verge 的核心功能:
-
代理协议支持:
- Shadowsocks (SS)
- ShadowsocksR (SSR)
- VMess
- VLESS
- Trojan
- Socks5
- HTTP(S)
-
规则分流:
- 基于域名、IP、GEOIP、端口等多种规则进行流量分流。
- 支持自定义规则,实现精细化的代理控制。
- 内置常用规则集,方便用户快速配置。
-
负载均衡:
- 支持多种负载均衡策略,如轮询、随机、延迟最低等。
- 自动选择最优节点,提升连接速度和稳定性。
-
订阅管理:
- 支持订阅链接导入,自动更新节点信息。
- 可手动添加和编辑节点。
- 支持分组管理,方便区分不同用途的节点。
-
系统代理模式:
- 全局代理:所有流量都通过代理服务器。
- 规则代理:根据规则分流,部分流量通过代理,部分流量直连。
- 直连模式:关闭代理,所有流量直接连接。
-
其他功能:
- TUN 模式(虚拟网卡模式,支持更广泛的应用)
- 日志记录和查看
- 自定义 DNS 设置
- 脚本控制
- 支持暗黑模式
- 多语言支持
二、Clash Verge 下载与安装
Clash Verge 的安装过程非常简单,下面分别介绍在不同操作系统上的安装方法:
1. Windows 系统:
-
方法一:通过安装包安装
- 访问 Clash Verge 的 GitHub 发布页面:https://github.com/zzzgydi/clash-verge/releases
- 找到最新版本的发布,下载对应您 Windows 系统的安装包(通常为
.msi
文件)。 - 双击运行安装包,按照提示完成安装。
-
方法二:通过 Scoop 包管理器安装(推荐)
- 确保已安装 Scoop。如果未安装,请在 PowerShell 中运行以下命令:
powershell
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex - 在 PowerShell 中运行以下命令安装 Clash Verge:
powershell
scoop bucket add extras
scoop install clash-verge
- 确保已安装 Scoop。如果未安装,请在 PowerShell 中运行以下命令:
2. macOS 系统:
-
方法一:通过安装包安装
- 访问 Clash Verge 的 GitHub 发布页面:https://github.com/zzzgydi/clash-verge/releases
- 找到最新版本的发布,下载对应 macOS 系统的安装包(通常为
.dmg
文件)。 - 双击打开
.dmg
文件,将 Clash Verge 图标拖动到“应用程序”文件夹中。
-
方法二:通过 Homebrew 包管理器安装(推荐)
- 确保已安装 Homebrew。如果未安装,请在终端中运行以下命令:
bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - 在终端中运行以下命令安装 Clash Verge:
bash
brew install --cask clash-verge
- 确保已安装 Homebrew。如果未安装,请在终端中运行以下命令:
3. Linux 系统:
-
方法一:通过 AppImage 文件运行(无需安装)
- 访问 Clash Verge 的 GitHub 发布页面:https://github.com/zzzgydi/clash-verge/releases
- 找到最新版本的发布,下载对应 Linux 系统的 AppImage 文件(通常为
.AppImage
文件)。 - 在终端中,使用
chmod +x
命令赋予 AppImage 文件可执行权限:
bash
chmod +x Clash.Verge-x.x.x.AppImage # 将 x.x.x 替换为实际版本号 - 双击 AppImage 文件或在终端中运行它即可启动 Clash Verge。
-
方法二:通过 AUR 安装(适用于 Arch Linux 及其衍生发行版)
- 确保已安装 AUR 助手(如
yay
或paru
)。 - 在终端中运行以下命令安装 Clash Verge:
bash
yay -S clash-verge-bin
或
bash
paru -S clash-verge-bin
- 确保已安装 AUR 助手(如
安装注意事项:
- Windows 用户: 如果在安装过程中遇到安全警告,请选择允许安装。
- macOS 用户: 如果在打开应用时提示“无法打开‘Clash Verge’,因为 Apple 无法检查其是否包含恶意软件”,请在“系统偏好设置” -> “安全性与隐私” -> “通用”中点击“仍要打开”。
- Linux 用户: 使用 AppImage 方式运行 Clash Verge 时,可能需要安装一些依赖库,具体取决于您的发行版。
三、Clash Verge 使用教程
安装完成后,就可以开始使用 Clash Verge 了。下面将详细介绍如何导入配置、选择节点、设置代理模式以及进行一些高级配置。
1. 导入配置文件:
Clash Verge 支持多种方式导入配置文件,最常见的是通过订阅链接导入。
-
通过订阅链接导入:
- 获取您的 Clash 订阅链接(通常由您的代理服务提供商提供)。
- 打开 Clash Verge,点击左侧导航栏的“配置”选项。
- 点击“导入”按钮下方的“订阅”按钮。
- 在弹出的窗口中,粘贴您的订阅链接,并点击“导入”按钮。
- Clash Verge 会自动下载并解析订阅链接中的节点信息。
-
手动导入配置文件:
- 如果您有 Clash 的 YAML 配置文件,可以点击“配置”页面中的“导入”按钮下方的“文件”按钮。
- 选择您的 YAML 配置文件,点击“打开”按钮。
2. 选择节点:
导入配置文件后,您可以在“代理”页面中看到所有可用的节点。
-
手动选择节点:
- 在“代理”页面中,找到您想要使用的节点。
- 点击节点右侧的“选择”按钮。
- Clash Verge 会自动连接到该节点。
-
自动选择节点(负载均衡):
- 如果您配置了多个节点并启用了负载均衡,Clash Verge 会自动选择最优节点。
- 您可以在“配置”页面的“代理设置”中配置负载均衡策略。
3. 设置代理模式:
Clash Verge 支持多种代理模式,您可以在“设置”页面中进行切换。
- 全局模式: 所有流量都通过代理服务器。
- 规则模式: 根据规则分流,部分流量通过代理,部分流量直连。这是推荐的模式。
- 直连模式: 关闭代理,所有流量直接连接。
4. 规则分流配置(进阶):
Clash Verge 的规则分流功能非常强大,您可以根据自己的需求自定义规则。
-
编辑规则文件:
- 在“配置”页面中,找到您的配置文件,点击右侧的“编辑”按钮。
- 这将打开一个文本编辑器,您可以在其中编辑 YAML 格式的配置文件。
- 在
rules:
部分,您可以添加自定义规则。
-
常用规则示例:
yaml
rules:
- DOMAIN-SUFFIX,google.com,Proxy # 所有 google.com 的域名走代理
- DOMAIN-KEYWORD,youtube,Proxy # 所有包含 youtube 关键字的域名走代理
- GEOIP,CN,DIRECT # 中国大陆的 IP 地址直连
- MATCH,Proxy # 其他所有流量走代理 -
规则文件语法:
具体的Clash配置文件的规则和语法,可以参考Clash的官方文档,以获得最准确和详细的信息:
5. 其他高级配置:
- TUN 模式: 在“设置”页面的“高级”选项卡中,您可以启用 TUN 模式。TUN 模式可以代理所有 TCP 和 UDP 流量,适用于一些需要全局代理的应用(如游戏)。
- DNS 设置: 在“设置”页面的“DNS”选项卡中,您可以自定义 DNS 服务器,以防止 DNS 污染和提高解析速度。
- 脚本控制: Clash Verge 支持通过 JavaScript 脚本进行更高级的控制,如自动切换节点、根据网络环境调整代理策略等。
四、常见问题解答
-
Clash Verge 无法启动或闪退:
- 尝试重新安装 Clash Verge。
- 检查是否有其他程序占用了 Clash Verge 的端口(默认为 7890)。
- 查看 Clash Verge 的日志文件,查找错误信息。
-
Clash Verge 无法连接到节点:
- 检查您的订阅链接是否有效。
- 尝试更换节点。
- 检查您的网络连接是否正常。
- 检查您的防火墙或安全软件是否阻止了 Clash Verge 的连接。
-
Clash Verge 连接速度慢:
- 尝试更换节点。
- 调整负载均衡策略。
- 检查您的网络带宽是否足够。
- 尝试启用 TUN 模式(可能会提高某些应用的连接速度)。
-
Clash Verge 无法访问某些网站:
- 检查您的规则配置是否正确。
- 尝试更换节点。
- 尝试切换到全局模式。
-
Clash Verge 如何更新?
- 自动更新:Clash Verge 会自动检查更新,并在有新版本时提示您。
- 手动更新:访问 Clash Verge 的 GitHub 发布页面,下载最新版本的安装包进行安装。
五、总结
Clash Verge 作为一款优秀的 Clash 客户端,凭借其美观易用的界面、强大的功能和跨平台支持,成为了众多用户的首选代理工具。本文详细介绍了 Clash Verge 的各项功能、下载安装方法以及详细的使用教程,希望能帮助您快速上手并充分利用这款工具。如果您在使用过程中遇到任何问题,可以参考本文的常见问题解答部分,或者访问 Clash Verge 的 GitHub 仓库寻求帮助。
免责声明:
本文仅供学习和交流使用,请勿用于任何非法用途。使用代理工具时,请遵守您所在地区和国家的法律法规。