告别复杂配置,体验智能网络

Clash是一款跨平台的基于规则的代理工具,旨在为所有人提供更优的互联网体验。

全平台可用,随心选择

支持 Windows、macOS、Linux、Android 和路由器等多种平台,无论您使用何种设备,都能享受一致的优质体验。

Windows

完整功能的桌面客户端,支持透明代理和TUN模式

下载
官方发布 · SHA256验证

macOS

专为 macOS 优化,支持 M1/M2 芯片和系统代理集成

下载
官方发布 · SHA256验证

Linux

命令行与图形界面版本,适用于各种Linux发行版

下载
官方发布 · SHA256验证

Android

移动端优化,支持后台运行和按应用代理

下载
官方发布 · SHA256验证

OpenWrt

路由器集成,为整个网络提供代理服务

Premium 下载
官方发布 · SHA256验证

iOS

通过TestFlight安装,完美适配iPhone和iPad

Premium 下载
官方发布 · SHA256验证

强大内核,驱动流畅体验

Clash 基于先进的规则引擎和代理协议,为您提供快速、稳定、安全的网络连接体验。

智能路由

基于域名、IP、地理位置和脚本的灵活规则系统,支持用户自定义规则集,实现精确的流量控制。

全能协议支持

支持 Shadowsocks、VMess、Trojan、Snell 等主流代理协议,兼容各类服务器配置。

性能优化

Fake-IP DNS 减少污染,提升解析速度;连接复用与并发优化,显著提高代理效率。

Premium 功能

高级功能

透明代理、策略组(负载均衡、故障转移、自动选择)、TUN模式、脚本支持等专业功能。

Premium 功能

透明与开放

Clash 坚持开源透明,所有代码公开可查,确保无后门、无隐私风险。

Clash 项目包含两个版本:

  • 开源版本 - 完全免费,包含核心代理功能
  • Premium 版本 - 包含高级功能,支持开发者持续维护

项目中部分高级功能(如 TUN 模式、策略组负载均衡、脚本支持等)为 Premium 特性,需要相应授权。

Clash 基于 GNU General Public License v3.0 开源许可证发布。

查看完整源代码:GitHub 仓库

常见问题

以下是一些用户常见的问题与解答,如果您有其他问题,请查阅完整文档或参与社区讨论。

1. 如何选择适合我的 Clash 客户端版本?

选择适合自己的Clash客户端需要根据您的设备和使用需求来决定,请按照以下步骤:

  1. 确定您的操作系统:Windows用户选择Clash for Windows,macOS用户选择对应版本。
  2. 根据使用场景:普通上网选择开源免费版,需要高级功能如TUN模式选择Premium版。
  3. 考虑设备性能:老旧设备可选择轻量版,高性能设备可使用完整功能版。
  4. 网络环境需求:家庭使用可选择路由器版本,移动使用选择手机客户端。
  5. 检查兼容性:确保下载的版本与您的系统版本(如Windows 10/11)兼容。
  6. 验证安全性:只从官方GitHub仓库或本站下载,并验证SHA256校验和。
2. 首次安装后如何进行基本配置?

完成Clash客户端安装后,请按照以下步骤进行基本配置:

  1. 启动Clash客户端,进入主界面,点击"配置"或"Profiles"选项卡。
  2. 点击"添加配置"按钮,输入配置名称,然后粘贴您的订阅链接或配置文件内容。
  3. 保存配置后返回主界面,在"代理"选项卡中选择一个可用的代理节点。
  4. 点击主界面上的"开关"按钮启动代理连接,等待连接成功提示。
  5. 测试连接:打开浏览器访问谷歌等网站,确认可以正常访问。
  6. 根据需求调整规则:在"规则"选项卡中可自定义代理规则或选择预设规则集。
3. Clash Premium版本与免费版有何区别?

Clash Premium版本提供了更多高级功能,适合有特殊需求的用户,主要区别如下:

  1. TUN模式支持:Premium版支持TUN模式,可实现全局代理和UDP转发。
  2. 策略组增强:Premium版支持负载均衡、故障转移和自动测速选择最优节点。
  3. 脚本功能:Premium版支持JavaScript脚本,可自定义规则和代理行为。
  4. 性能优化:Premium版包含更多性能优化选项,如连接复用和并发控制。
  5. 路由器支持:Premium版提供OpenWrt等路由器系统的专用版本。
  6. 优先支持:Premium用户可获得更及时的技术支持和问题解答。
4. 如何验证下载文件的安全性?

为确保下载的Clash客户端安全无篡改,请按照以下步骤验证:

  1. 从官方网站或GitHub官方仓库下载安装文件,避免第三方来源。
  2. 下载完成后,记录文件的SHA256校验和(在下载页面提供)。
  3. 在Windows上使用certutil命令:打开命令提示符输入"certutil -hashfile 文件名 SHA256"。
  4. 在macOS/Linux上使用终端命令:输入"shasum -a 256 文件名"。
  5. 将计算出的哈希值与官网提供的校验和进行比对,确保完全一致。
  6. 如校验失败,请立即删除文件并重新从官方渠道下载,不要继续安装。
5. 如何解决Clash连接速度慢的问题?

遇到Clash连接速度慢的问题,可以通过以下步骤排查和解决:

  1. 测速节点:在客户端内使用节点测速功能,选择延迟最低的节点连接。
  2. 更换协议:尝试不同的代理协议(如从VMess切换到Trojan),某些协议可能更快。
  3. 调整DNS设置:启用Fake-IP DNS功能,或更换为更快的DNS服务器如1.1.1.1。
  4. 检查规则:确保流量没有被不必要的规则重定向,简化规则集测试速度。
  5. 调整并发连接:在设置中适当增加并发连接数,提高多任务处理能力。
  6. 网络诊断:检查本地网络状况,尝试重启路由器或更换网络环境测试。
6. 如何在路由器上安装Clash?

在路由器上安装Clash可为所有连接设备提供代理服务,请按照以下步骤操作:

  1. 确认路由器型号和固件:需要支持OpenWrt系统,并查看CPU架构(如ARMv8、MIPS)。
  2. 下载对应架构的Clash for OpenWrt安装包,通常为.ipk格式文件。
  3. 通过SSH连接到路由器,使用scp命令将安装包上传到路由器/tmp目录。
  4. 使用opkg命令安装Clash:输入"opkg install /tmp/clash.ipk"。
  5. 配置Clash:编辑配置文件,添加服务器订阅和相应规则集。
  6. 启动服务并设置开机自启:通过LuCI界面或命令行启动clash服务并设置为自动启动。