Clash 文档与配置参考

遇到配置字段、规则、DNS 或 TUN 看不懂时,可以按使用场景查说明。

新手建议

新手路径包含选择客户端、导入订阅和了解规则模式。

新手上手路径

  • Clash 下载中心:按 Windows、macOS、Linux、Android、iOS 选择客户端。
  • 客户端对比:比较 Clash Verge Rev、FlClash、Clash for Windows 等客户端。
  • 订阅 URL 获取教程:了解订阅是什么、如何复制和导入。
  • 内核介绍:区分 Clash、Clash Premium、Clash.Meta、Mihomo、sing-box、Xray-core 和 V2Ray-core 等内核。
  • 协议中心:确认 SS、VMess、VLESS、Trojan、Hysteria2、TUIC、AnyTLS 等节点类型是否被客户端支持。
  • Clash 使用教程:按客户端完成订阅导入、节点选择和系统代理开启。
  • 常见问题 FAQ:检查下载失败、导入无节点、系统代理不生效等问题。

核心文档索引

  • 参考配置:查看端口、代理组、规则、DNS 等配置字段。
  • 配置示例中心:查看最小 YAML、DNS、TUN、Providers 和 Linux 服务样例。
  • 协议中心:查看 SS、SSR、Snell、VMess、VLESS、Trojan、AnyTLS、Mieru、Sudoku、Hysteria、Hysteria2、TUIC、WireGuard、Tailscale、SSH、MASQUE、TrustTunnel、OpenVPN、HTTP、SOCKS、DIRECT、DNS 和策略组说明。
  • 协议支持对照表:对照 Clash、Mihomo、sing-box、Xray-core 等内核支持范围。
  • 术语表:快速确认内核、客户端、订阅、策略组、TUN、Fake-IP 等概念。
  • Rules 规则:了解 DOMAIN、IP-CIDR、GEOIP、MATCH 等规则写法。
  • Clash DNS:理解 DNS、Fake-IP、nameserver 与 fallback。
  • TUN 设备:了解需要透明代理或全局接管流量时的配置入口。
  • OpenClash OpenWrt 软路由教程:补充软路由、旁路由和多设备统一分流的上手路径。
  • DNS 与 Fake-IP 实战:把解析模式、fake-ip-filter 和 DNS 泄露单独拆解。
  • MetaCubeXD Dashboard:排查外部控制器、secret、端口和面板打不开。
  • Mihomo Docker/NAS 后台运行:整理 Linux、NAS、Docker、端口和日志。

什么是 Clash?

欢迎访问 Clash 内核项目的官方说明文档.

Clash是一个跨平台的基于规则的代理工具, 在网络和应用层运行, 它已被互联网用户广泛采用. 无论如何, 任何想要改善其 Internet 体验的人都可以使用 Clash.

目前, Clash 包含两个版本:

虽然这个 Wiki 涵盖了上述两个版本的内容, 然而对日常使用来说, Clash 的使用可能仍是一种挑战. 如果只是想先完成客户端上手, 可以从 Clash 下载中心 选择软件, 再按 Clash 使用教程 导入订阅. 而对于考虑使用 GUI 客户端的用户, 我们确实有一些建议:

特点概述

  • 入站连接支持: HTTP, HTTPS, SOCKS5 服务端, TUN 设备*
  • 出站连接支持: Shadowsocks(R), VMess, Trojan, Snell, SOCKS5, HTTP(S), Wireguard* 等;现代 Mihomo 兼容客户端还可能支持 VLESS、Hysteria2、TUIC、AnyTLS、Mieru、Sudoku、MASQUE、TrustTunnel、OpenVPN 等,详见 协议中心
  • 基于规则的路由: 动态脚本、域名、IP地址、进程名称和更多*
  • Fake-IP DNS: 尽量减少 DNS 污染的影响, 提高网络性能
  • 透明代理: 使用自动路由表/规则管理 Redirect TCP 和 TProxy TCP/UDP*
  • Proxy Groups 策略组: 自动化的可用性测试 (fallback)、负载均衡 (load balance) 或 延迟测试 (url-test)
  • 远程 Providers: 动态加载远程代理列表
  • RESTful API: 通过一个全面的 API 就地更新配置

*: 只在 Premium 版本中提供.

License

Clash 是根据 GPL-3.0 开源许可证发布的. 在 v0.16.0e5284c 提交之前, 其基于 MIT 许可证授权.