Clash 是一个跨平台的基于规则的代理工具,运行在网络和应用层,支持多种代理和反审查协议。
在互联网受到严重审查或封锁的一些国家和地区,Clash 广泛地被互联网用户采用。无论如何,任何希望改善互联网体验的人都可以使用 Clash。
Clash官网地址是:What is Clash? | Clash (dreamacro.github.io)
目前有两个版本的 Clash:
- Clash:在 github.com/Dreamacro/clash 上发布的开源版本
- Clash Premium:具有 TUN 支持等功能的专有核心(免费)
虽然这个知识库涵盖了两者,但对于普通用户来说,使用 Clash 可能具有挑战性。他们可能需要考虑使用图形用户界面(GUI)客户端,我们也有一些建议:
- Clash for Windows(Windows 和 macOS)
- Clash for Android
- ClashX 或 ClashX Pro(macOS)
功能概述
- 入站:HTTP,HTTPS,SOCKS5 服务器,TUN 设备*
- 出站:Shadowsocks(R),VMess,Trojan,Snell,SOCKS5,HTTP(S),Wireguard*
- 基于规则的路由:动态脚本,域名,IP 地址,进程名称等*
- 伪 IP DNS:减少 DNS 污染的影响,提高网络性能
- 透明代理:重定向 TCP 以及 TProxy TCP/UDP,并自动管理路由表/规则*
- 代理组:自动故障切换,负载平衡或延迟测试
- 远程提供者:动态加载远程代理列表
- RESTful API:通过全面的 API 更新现有配置
*: 仅在免费的 Premium 版本中提供。
许可证
Clash 根据 GPL-3.0 开源许可证发布。在 v0.16.0 之前或提交 e5284c 时,它是根据 MIT 许可证发布的。