一、快速入门:安装与基础配置

Clash Verge 是最适合新手用户的 Clash 图形化客户端,内置 Clash Meta 内核,支持 Windows、macOS 系统。

  1. 前往 下载页面,选择对应操作系统的版本下载安装包。
  2. 运行安装程序,按提示完成安装。Windows 用户建议安装到默认路径。
  3. 首次启动 Clash Verge,软件会引导您进行初始设置。
  4. 在"配置"页面,粘贴您的订阅链接并点击导入。
  5. 导入成功后,在"代理"页面选择节点或策略组。
  6. 开启"系统代理"开关,即可开始使用。
提示:首次使用需要确保本地 7890(HTTP代理)和 7891(SOCKS5代理)端口未被其他程序占用。

二、TUN 模式配置:实现全局代理

TUN 模式通过创建虚拟网卡接管系统所有流量,适用于需要全局代理的场景。

  1. 以管理员身份运行 Clash Verge(Windows)或直接运行(macOS)。
  2. 进入"设置"页面,找到"TUN 模式"选项并开启。
  3. 软件会提示安装虚拟网卡驱动,按提示完成安装。
  4. 安装完成后,TUN 模式自动生效,所有应用流量将经过 Clash 处理。
  5. 在"规则"页面可以查看各规则的流量匹配情况。
  6. 如需关闭 TUN 模式,回到设置页面关闭即可恢复正常网络。
注意:TUN 模式与某些 VPN 软件可能冲突,使用前请确保关闭其他 VPN 或代理工具。

三、规则集编写与配置

合理配置分流规则是 Clash 的核心优势,可以实现精准的流量控制。

  1. Clash 配置文件使用 YAML 格式,主要包含 proxy-groups、rules、dns 等部分。
  2. rules 部分定义分流规则,支持 DOMAIN(完整域名)、DOMAIN-SUFFIX(域名后缀)、IP-CIDR(IP段)等匹配方式。
  3. rule-providers 支持引用远程规则集,如 Loyalsoldier 规则集,自动保持最新。
  4. 规则按从上到下顺序匹配,应将精确规则放在前面,通配规则放在后面。
  5. 常用的分流策略:国内域名直连、国外域名走代理、广告域名拦截。
  6. 配置完成后可通过日志功能查看规则匹配情况,按需调优。
建议新手使用订阅自带的规则配置,熟悉后再尝试自定义规则集。

四、订阅管理与节点选择

Clash 支持导入多个订阅,并可对节点进行分组管理和测速。

  1. 在"配置"页面点击"+"号添加新的订阅链接。
  2. 可以为每个订阅设置名称和自动更新间隔。
  3. 在"代理"页面查看节点列表,支持手动选择或自动测速。
  4. 策略组支持 fallback(故障转移)、url-test(自动测速选优)、load-balance(负载均衡)等模式。
  5. url-test 策略组会定期测试节点延迟,自动切换到最快的节点。
  6. 建议将常用策略组设置为 url-test 模式,获得最佳连接体验。

五、OpenWRT 路由器部署

将 Clash 部署到路由器上,实现全家设备的无感代理。

  1. 确认路由器已安装 OpenWRT 系统,并通过 SSH 连接路由器。
  2. 下载 Clash Meta 的 Linux MIPS/ARM 版本,上传到路由器 /usr/bin/ 目录。
  3. 赋予执行权限:chmod +x /usr/bin/clash,并创建配置目录 /etc/clash/。
  4. 上传配置文件到 /etc/clash/config.yaml,设置监听地址为 0.0.0.0:7890。
  5. 配置防火墙放行 7890 端口,设置 DNS 转发指向 Clash。
  6. 将路由器 DHCP 的默认网关和 DNS 都指向路由器自身 IP,完成网关模式配置。
路由器部署需要一定的 Linux 基础,建议先在本机测试配置无误后再部署到路由器。

六、常见问题排查

使用过程中遇到问题时,可以按以下步骤排查。

  1. 首先检查订阅是否正常更新,节点是否可用。可通过测速功能验证。
  2. 检查端口是否被占用:在终端执行 netstat -ano | findstr 7890(Windows)或 lsof -i :7890(macOS/Linux)。
  3. 如果无法连接网络,先关闭 TUN 模式或系统代理,确认基础网络正常。
  4. 查看 Clash 日志,日志会记录连接失败的原因和规则匹配情况。
  5. 如果特定网站无法访问,检查规则配置是否正确,该域名是否被错误分流。
  6. 仍无法解决时,可尝试重新导入订阅或重启客户端。