Clash 使用文档与教程

从安装到进阶配置,全面覆盖 Clash 各客户端使用方法

一、Clash Verge 安装与配置教程

Clash Verge 是基于 Tauri 框架开发的现代化 Clash 图形客户端,支持 Windows、macOS 和 Linux 三大平台,使用 Clash Meta 内核,功能丰富且界面美观。

1.1 下载安装

  1. 访问下载页面,选择对应你操作系统的安装包。
  2. Windows 用户下载 .exe 安装包,双击运行安装向导。
  3. macOS 用户下载 .dmg 文件,打开后将 Clash Verge 拖入应用程序文件夹。
  4. Linux 用户下载 .AppImage.deb 包,根据发行版选择对应格式安装。

1.2 导入订阅

  1. 启动 Clash Verge,进入主界面。
  2. 点击左侧菜单的"Profiles"(配置)选项。
  3. 在顶部输入框中粘贴你的订阅链接。
  4. 点击"Import"按钮,客户端会自动下载并解析配置文件。
  5. 导入成功后,配置会显示在列表中,点击选中即可激活。

1.3 开启代理

  1. 回到主界面,在"Proxies"选项卡中选择你想要使用的节点。
  2. 开启"System Proxy"(系统代理)开关。
  3. 此时系统流量将通过 Clash 代理转发,打开浏览器验证连接是否正常。
提示:Clash Verge 支持订阅自动更新,可在设置中配置更新间隔,确保节点列表始终为最新。

二、Clash for Windows 使用指南

Clash for Windows 是最经典的 Clash 图形客户端,虽然已停止维护,但仍有大量用户在使用。

2.1 安装步骤

  1. 下载页面获取 Clash for Windows 安装包。
  2. 解压下载的 .zip 文件到任意目录(建议非系统盘)。
  3. 双击运行 Clash for Windows.exe 启动客户端。
  4. 首次启动会自动创建配置目录并初始化默认设置。

2.2 配置订阅

  1. 在主界面点击"Profiles"标签页。
  2. 在 URL 输入框中粘贴订阅链接,点击右侧下载图标。
  3. 下载完成后点击该配置使其高亮选中(变蓝)。
  4. 回到"Home"标签页,确认配置已加载。

2.3 代理模式

  1. 在 Home 页面可以切换代理模式:Rule(规则模式)、Global(全局模式)、Direct(直连模式)。
  2. 日常使用推荐 Rule 模式,Clash 会根据规则自动判断流量走向。
  3. 开启"System Proxy"开关使代理对全系统生效。
注意:Clash for Windows 已停止维护,建议新用户优先选择 Clash Verge 或 Clash Nyanpasu。

三、ClashX / ClashX Pro macOS 教程

ClashX 是 macOS 平台上最受欢迎的 Clash 客户端之一,ClashX Pro 版本增加了增强模式等高级功能。

3.1 安装方法

  1. 下载页面获取 ClashX 或 ClashX Pro 的 .dmg 安装包。
  2. 打开 DMG 文件,将 ClashX 拖入"应用程序"文件夹。
  3. 首次启动时 macOS 可能提示安全警告,前往"系统偏好设置 > 安全性与隐私"中允许运行。
  4. 启动后 ClashX 会出现在顶部菜单栏。

3.2 配置使用

  1. 点击菜单栏的 ClashX 图标,选择"配置 > 从URL更新"。
  2. 输入你的订阅链接并确认,配置文件会自动下载。
  3. 在"配置"菜单中选择刚下载的配置。
  4. 勾选"设置为系统代理"开启全局代理。
  5. 在"代理"菜单中可以选择节点和代理模式。
ClashX Pro 用户可开启"增强模式"获得更完整的代理体验,包括 DNS 劫持和 UDP 转发支持。

四、Clash for Android 使用教程

Clash for Android 是 Android 平台的官方 Clash 客户端,采用 Material Design 设计风格。

4.1 安装步骤

  1. 下载页面获取 APK 安装包。
  2. 在手机上打开 APK 文件,允许"安装未知来源应用"权限。
  3. 安装完成后打开 Clash for Android。

4.2 导入配置

  1. 在主界面点击"配置"(Profiles)选项卡。
  2. 点击右上角"+"按钮,选择"从URL导入"。
  3. 输入订阅链接和配置名称,点击确认。
  4. 等待下载完成后,点击该配置使其选中。

4.3 开启代理

  1. 回到"代理"(Proxies)选项卡选择节点。
  2. 点击主界面的电源按钮开启 VPN 连接。
  3. 系统会弹出 VPN 权限请求,点击允许。
  4. 连接成功后即可正常浏览网页。

五、Clash Meta / mihomo 内核配置

Clash Meta(现已更名为 mihomo)是高性能的代理内核,支持更多协议和高级功能,可搭配各类 GUI 客户端使用。

5.1 独立运行配置

  1. 下载页面获取对应平台的内核二进制文件。
  2. 创建配置文件 config.yaml,编写基本配置。
  3. 在终端运行 ./mihomo -d /path/to/config/dir 启动内核。
  4. 内核启动后会监听默认端口 7890(HTTP/SOCKS5)和 9090(API)。

5.2 基本配置示例

mixed-port: 7890
allow-lan: false
mode: rule
log-level: info
dns:
  enable: true
  enhanced-mode: fake-ip
  nameserver:
    - 223.5.5.5
    - 119.29.29.29
proxies:
  - name: "proxy-node"
    type: ss
    server: example.com
    port: 8388
    cipher: aes-256-gcm
    password: "your-password"
proxy-groups:
  - name: "Proxy"
    type: select
    proxies:
      - proxy-node
      - DIRECT
rules:
  - DOMAIN-SUFFIX,google.com,Proxy
  - DOMAIN-SUFFIX,cn,DIRECT
  - GEOIP,CN,DIRECT
  - MATCH,Proxy

5.3 搭配 GUI 使用

  1. Clash Verge、Clash Nyanpasu 等客户端默认使用 Clash Meta 内核。
  2. 无需单独下载内核,客户端会自动管理内核版本。
  3. 如需切换内核版本,可在客户端设置中选择不同的内核。

六、Clash Nyanpasu 使用教程

Clash Nyanpasu 是一款全新设计的 Clash 客户端,以精美的 UI 和低内存占用著称。

6.1 安装配置

  1. 下载页面获取 Clash Nyanpasu 安装包。
  2. 安装并启动,首次启动可选择界面语言和主题配色。
  3. 进入"Profiles"页面,粘贴订阅链接导入配置。
  4. 选择配置后回到主界面,开启系统代理即可使用。

6.2 特色功能

  1. 自定义主题:支持多种预设主题和自定义配色方案。
  2. 低内存占用:相比同类客户端,内存使用更加优化。
  3. 日志查看:内置实时日志面板,方便排查连接问题。
  4. 规则管理:可视化的规则编辑器,支持规则的增删改查。

七、规则分流配置详解

Clash 的规则分流是其核心功能之一,通过灵活的规则配置可以精确控制网络流量走向。

7.1 规则类型

  1. DOMAIN:精确域名匹配,如 DOMAIN,google.com,Proxy
  2. DOMAIN-SUFFIX:域名后缀匹配,如 DOMAIN-SUFFIX,google.com,Proxy 匹配所有 google.com 及其子域名
  3. DOMAIN-KEYWORD:域名关键字匹配,如 DOMAIN-KEYWORD,google,Proxy
  4. IP-CIDR:IP 地址段匹配,如 IP-CIDR,192.168.0.0/16,DIRECT
  5. GEOIP:基于 IP 地理位置匹配,如 GEOIP,CN,DIRECT
  6. MATCH:兜底规则,匹配所有未命中前面规则的流量

7.2 策略组类型

  1. select:手动选择,用户可在客户端中手动切换节点。
  2. url-test:自动选择,根据延迟测试自动选择最快的节点。
  3. fallback:故障转移,按顺序尝试节点,使用第一个可用的。
  4. load-balance:负载均衡,将流量分散到多个节点上。

7.3 实用配置建议

  1. 国内常用网站(如 bilibili、zhihu、taobao)设置为 DIRECT 直连,减少延迟。
  2. 国外主流网站(如 google、youtube、twitter)设置为代理。
  3. 广告域名可通过引入广告拦截规则集实现自动屏蔽。
  4. 最后一条规则使用 MATCH 作为兜底,确保未匹配的流量有明确的处理方式。

八、常见问题 FAQ

Q: 为什么导入订阅后节点列表为空?

  1. 检查订阅链接是否正确复制,确保没有多余的空格或换行符。
  2. 在浏览器中直接访问订阅 URL,确认能正常返回 YAML 格式的配置内容。
  3. 检查网络连接是否正常,某些情况下订阅服务器可能暂时不可达。
  4. 尝试手动删除已导入的配置,重新导入一次。

Q: 开启代理后无法上网怎么办?

  1. 确认已选择可用节点,尝试切换不同节点测试。
  2. 检查系统代理设置是否正确,Windows 查看 Internet 选项,macOS 查看网络偏好设置。
  3. 查看 Clash 日志面板是否有错误信息。
  4. 尝试将代理模式切换为"全局模式"测试。
  5. 关闭防火墙和安全软件后重试。

Q: 如何更新 Clash 客户端到最新版本?

  1. 访问下载页面获取最新版本安装包。
  2. 下载后覆盖安装即可,配置文件会被保留。
  3. 部分客户端(如 Clash Verge)支持内置检查更新功能,可在设置中开启。