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 的核心功能:

  1. 代理协议支持:

    • Shadowsocks (SS)
    • ShadowsocksR (SSR)
    • VMess
    • VLESS
    • Trojan
    • Socks5
    • HTTP(S)
  2. 规则分流:

    • 基于域名、IP、GEOIP、端口等多种规则进行流量分流。
    • 支持自定义规则,实现精细化的代理控制。
    • 内置常用规则集,方便用户快速配置。
  3. 负载均衡:

    • 支持多种负载均衡策略,如轮询、随机、延迟最低等。
    • 自动选择最优节点,提升连接速度和稳定性。
  4. 订阅管理:

    • 支持订阅链接导入,自动更新节点信息。
    • 可手动添加和编辑节点。
    • 支持分组管理,方便区分不同用途的节点。
  5. 系统代理模式:

    • 全局代理:所有流量都通过代理服务器。
    • 规则代理:根据规则分流,部分流量通过代理,部分流量直连。
    • 直连模式:关闭代理,所有流量直接连接。
  6. 其他功能:

    • TUN 模式(虚拟网卡模式,支持更广泛的应用)
    • 日志记录和查看
    • 自定义 DNS 设置
    • 脚本控制
    • 支持暗黑模式
    • 多语言支持

二、Clash Verge 下载与安装

Clash Verge 的安装过程非常简单,下面分别介绍在不同操作系统上的安装方法:

1. Windows 系统:

  • 方法一:通过安装包安装

    1. 访问 Clash Verge 的 GitHub 发布页面:https://github.com/zzzgydi/clash-verge/releases
    2. 找到最新版本的发布,下载对应您 Windows 系统的安装包(通常为 .msi 文件)。
    3. 双击运行安装包,按照提示完成安装。
  • 方法二:通过 Scoop 包管理器安装(推荐)

    1. 确保已安装 Scoop。如果未安装,请在 PowerShell 中运行以下命令:
      powershell
      Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
      irm get.scoop.sh | iex
    2. 在 PowerShell 中运行以下命令安装 Clash Verge:
      powershell
      scoop bucket add extras
      scoop install clash-verge

2. macOS 系统:

  • 方法一:通过安装包安装

    1. 访问 Clash Verge 的 GitHub 发布页面:https://github.com/zzzgydi/clash-verge/releases
    2. 找到最新版本的发布,下载对应 macOS 系统的安装包(通常为 .dmg 文件)。
    3. 双击打开 .dmg 文件,将 Clash Verge 图标拖动到“应用程序”文件夹中。
  • 方法二:通过 Homebrew 包管理器安装(推荐)

    1. 确保已安装 Homebrew。如果未安装,请在终端中运行以下命令:
      bash
      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    2. 在终端中运行以下命令安装 Clash Verge:
      bash
      brew install --cask clash-verge

3. Linux 系统:

  • 方法一:通过 AppImage 文件运行(无需安装)

    1. 访问 Clash Verge 的 GitHub 发布页面:https://github.com/zzzgydi/clash-verge/releases
    2. 找到最新版本的发布,下载对应 Linux 系统的 AppImage 文件(通常为 .AppImage 文件)。
    3. 在终端中,使用 chmod +x 命令赋予 AppImage 文件可执行权限:
      bash
      chmod +x Clash.Verge-x.x.x.AppImage # 将 x.x.x 替换为实际版本号
    4. 双击 AppImage 文件或在终端中运行它即可启动 Clash Verge。
  • 方法二:通过 AUR 安装(适用于 Arch Linux 及其衍生发行版)

    1. 确保已安装 AUR 助手(如 yayparu)。
    2. 在终端中运行以下命令安装 Clash Verge:
      bash
      yay -S clash-verge-bin


      bash
      paru -S clash-verge-bin

安装注意事项:

  • Windows 用户: 如果在安装过程中遇到安全警告,请选择允许安装。
  • macOS 用户: 如果在打开应用时提示“无法打开‘Clash Verge’,因为 Apple 无法检查其是否包含恶意软件”,请在“系统偏好设置” -> “安全性与隐私” -> “通用”中点击“仍要打开”。
  • Linux 用户: 使用 AppImage 方式运行 Clash Verge 时,可能需要安装一些依赖库,具体取决于您的发行版。

三、Clash Verge 使用教程

安装完成后,就可以开始使用 Clash Verge 了。下面将详细介绍如何导入配置、选择节点、设置代理模式以及进行一些高级配置。

1. 导入配置文件:

Clash Verge 支持多种方式导入配置文件,最常见的是通过订阅链接导入。

  • 通过订阅链接导入:

    1. 获取您的 Clash 订阅链接(通常由您的代理服务提供商提供)。
    2. 打开 Clash Verge,点击左侧导航栏的“配置”选项。
    3. 点击“导入”按钮下方的“订阅”按钮。
    4. 在弹出的窗口中,粘贴您的订阅链接,并点击“导入”按钮。
    5. Clash Verge 会自动下载并解析订阅链接中的节点信息。
  • 手动导入配置文件:

    1. 如果您有 Clash 的 YAML 配置文件,可以点击“配置”页面中的“导入”按钮下方的“文件”按钮。
    2. 选择您的 YAML 配置文件,点击“打开”按钮。

2. 选择节点:

导入配置文件后,您可以在“代理”页面中看到所有可用的节点。

  1. 手动选择节点:

    • 在“代理”页面中,找到您想要使用的节点。
    • 点击节点右侧的“选择”按钮。
    • Clash Verge 会自动连接到该节点。
  2. 自动选择节点(负载均衡):

    • 如果您配置了多个节点并启用了负载均衡,Clash Verge 会自动选择最优节点。
    • 您可以在“配置”页面的“代理设置”中配置负载均衡策略。

3. 设置代理模式:

Clash Verge 支持多种代理模式,您可以在“设置”页面中进行切换。

  • 全局模式: 所有流量都通过代理服务器。
  • 规则模式: 根据规则分流,部分流量通过代理,部分流量直连。这是推荐的模式。
  • 直连模式: 关闭代理,所有流量直接连接。

4. 规则分流配置(进阶):

Clash Verge 的规则分流功能非常强大,您可以根据自己的需求自定义规则。

  1. 编辑规则文件:

    • 在“配置”页面中,找到您的配置文件,点击右侧的“编辑”按钮。
    • 这将打开一个文本编辑器,您可以在其中编辑 YAML 格式的配置文件。
    • rules: 部分,您可以添加自定义规则。
  2. 常用规则示例:

    yaml
    rules:
    - DOMAIN-SUFFIX,google.com,Proxy # 所有 google.com 的域名走代理
    - DOMAIN-KEYWORD,youtube,Proxy # 所有包含 youtube 关键字的域名走代理
    - GEOIP,CN,DIRECT # 中国大陆的 IP 地址直连
    - MATCH,Proxy # 其他所有流量走代理

  3. 规则文件语法:
    具体的Clash配置文件的规则和语法,可以参考Clash的官方文档,以获得最准确和详细的信息:

5. 其他高级配置:

  • TUN 模式: 在“设置”页面的“高级”选项卡中,您可以启用 TUN 模式。TUN 模式可以代理所有 TCP 和 UDP 流量,适用于一些需要全局代理的应用(如游戏)。
  • DNS 设置: 在“设置”页面的“DNS”选项卡中,您可以自定义 DNS 服务器,以防止 DNS 污染和提高解析速度。
  • 脚本控制: Clash Verge 支持通过 JavaScript 脚本进行更高级的控制,如自动切换节点、根据网络环境调整代理策略等。

四、常见问题解答

  1. Clash Verge 无法启动或闪退:

    • 尝试重新安装 Clash Verge。
    • 检查是否有其他程序占用了 Clash Verge 的端口(默认为 7890)。
    • 查看 Clash Verge 的日志文件,查找错误信息。
  2. Clash Verge 无法连接到节点:

    • 检查您的订阅链接是否有效。
    • 尝试更换节点。
    • 检查您的网络连接是否正常。
    • 检查您的防火墙或安全软件是否阻止了 Clash Verge 的连接。
  3. Clash Verge 连接速度慢:

    • 尝试更换节点。
    • 调整负载均衡策略。
    • 检查您的网络带宽是否足够。
    • 尝试启用 TUN 模式(可能会提高某些应用的连接速度)。
  4. Clash Verge 无法访问某些网站:

    • 检查您的规则配置是否正确。
    • 尝试更换节点。
    • 尝试切换到全局模式。
  5. Clash Verge 如何更新?

    • 自动更新:Clash Verge 会自动检查更新,并在有新版本时提示您。
    • 手动更新:访问 Clash Verge 的 GitHub 发布页面,下载最新版本的安装包进行安装。

五、总结

Clash Verge 作为一款优秀的 Clash 客户端,凭借其美观易用的界面、强大的功能和跨平台支持,成为了众多用户的首选代理工具。本文详细介绍了 Clash Verge 的各项功能、下载安装方法以及详细的使用教程,希望能帮助您快速上手并充分利用这款工具。如果您在使用过程中遇到任何问题,可以参考本文的常见问题解答部分,或者访问 Clash Verge 的 GitHub 仓库寻求帮助。

免责声明:

本文仅供学习和交流使用,请勿用于任何非法用途。使用代理工具时,请遵守您所在地区和国家的法律法规。

THE END