Clash - 下一代代理工具

基于规则的智能网络代理工具,支持多协议、跨平台,为您的网络连接提供安全保障与流畅体验。

核心特性

多协议支持

全面支持 Shadowsocks、VMess、Trojan、Snell 等主流代理协议,满足多样化网络需求。

智能路由

基于规则的智能路由系统,支持自定义分流策略,实现国内外流量自动分流与管理。

跨平台支持

支持 Windows、macOS、Linux、Android 等多平台,提供一致的高质量代理体验。

高性能 TUN 模式

支持 TUN/TAP 模式,提供系统级代理,兼容所有应用程序,网络性能卓越。

下载 Clash

选择您的操作系统,获取最适合的 Clash 客户端

Windows

推荐使用 Clash Verge

下载 Clash Verge

macOS

推荐使用 ClashX Pro

下载 ClashX Pro

Linux

命令行或 GUI 版本

下载 Clash

版本说明与安全提示

推荐版本:Clash Verge (Windows) 和 ClashX Pro (macOS) 是当前活跃维护的客户端,功能完善,更新及时。

安全提示:请从官方 GitHub 仓库下载客户端,避免使用第三方修改版本,确保软件安全无后门。

校验方式:下载后请校验文件 SHA256 哈希值,确保文件完整性与安全性。

常见问题解答

1. 如何安装和配置 Clash? +
  1. 从本页面下载对应您操作系统的 Clash 客户端安装包。
  2. 完成安装后,打开 Clash 客户端。
  3. 如果您有订阅链接,在配置页面选择"从URL导入",粘贴订阅链接并下载配置。
  4. 如果没有订阅链接,可以手动创建配置或导入已有配置文件。
  5. 配置导入后,在主界面选择配置并点击"启动"按钮。
  6. 根据系统提示允许网络权限,确保 Clash 正常工作。

详细配置教程可访问我们的文档页面查看。

2. Clash 启动后无法连接网络怎么办? +
  1. 检查配置文件是否正确,确保订阅链接或配置文件没有过期。
  2. 确认系统代理设置,Clash 通常在 7890 端口建立本地代理。
  3. 尝试切换不同的代理模式,如规则模式、全局模式或直连模式。
  4. 检查防火墙设置,确保 Clash 被允许通过防火墙。
  5. 如果您使用 TUN 模式,请确保已安装必要的驱动程序。
  6. 查看 Clash 日志,根据错误信息进一步排查问题。

如果问题仍未解决,请访问我们的社区页面寻求帮助。

3. 如何更新 Clash 客户端和订阅配置? +
  1. 客户端更新:访问本页面下载最新版本,或启用客户端自动更新功能。
  2. 配置更新:打开 Clash 客户端,进入配置管理页面。
  3. 找到需要更新的配置,点击更新按钮获取最新配置。
  4. 可以设置自动更新间隔,让客户端定期获取最新配置。
  5. 更新配置后,可能需要重启 Clash 服务使新配置生效。
  6. 建议在更新前备份现有配置,以防新配置有问题时可以快速恢复。

请注意,某些订阅服务商可能限制了更新频率,请合理设置更新间隔。

4. Clash 有哪些不同的代理模式?如何选择? +
  1. 规则模式:根据预定义规则决定流量走向,国内直连,国外走代理,推荐日常使用。
  2. 全局模式:所有流量都通过代理服务器,适用于需要全局代理的场景。
  3. 直连模式:所有流量都不经过代理,直接连接,用于临时关闭代理功能。
  4. 脚本模式:通过 JavaScript 脚本自定义路由规则,适合高级用户。
  5. 日常使用推荐选择规则模式,它能在保证国内网站访问速度的同时,为国外网站提供代理。
  6. 如果您需要访问特定地区的服务,可以自定义规则实现更精细的控制。

不同的 Clash 客户端可能支持不同的模式,请根据您的客户端文档选择适合的模式。

5. 如何验证下载的安装包是否安全? +
  1. 从官方 GitHub 仓库下载页面获取对应版本的 SHA256 校验码。
  2. 在 Windows 上,使用 PowerShell 命令 Get-FileHash 文件名.exe -Algorithm SHA256 计算哈希值。
  3. 在 macOS 或 Linux 上,使用终端命令 shasum -a 256 文件名 计算哈希值。
  4. 将计算得到的哈希值与官方提供的哈希值进行比对。
  5. 如果两个值完全一致,说明文件完整且未被篡改。
  6. 如果哈希值不匹配,请立即删除该文件并重新从官方渠道下载。

我们强烈建议用户每次下载都进行校验,以确保软件的安全性,避免使用第三方修改版本可能带来的风险。

6. Clash 与其他代理工具相比有什么优势? +
  1. 配置灵活性:Clash 使用 YAML 格式配置文件,支持高度自定义的规则和策略组。
  2. 多协议支持:Clash 原生支持多种代理协议,无需额外插件。
  3. 性能优势:Clash 采用 Go 语言编写,在多核处理器上性能表现优异,内存占用低。
  4. TUN 模式:Clash 支持 TUN 模式,可以实现系统级代理,兼容所有应用程序。
  5. 跨平台支持:Clash 核心是跨平台的,配合不同的 GUI 客户端可在各操作系统上使用。
  6. 活跃社区:Clash 拥有活跃的开源社区,持续开发新功能和修复问题。

总的来说,Clash 在配置灵活性、性能和功能丰富度方面具有优势,适合需要精细控制代理规则的用户。