简介 · Clash文档

什么是 Clash?

Clash 内核负责什么,和图形客户端有什么区别?从入站、出站与规则路由理解流量处理,再了解 DNS、策略组、Providers、RESTful API 及开源版与 Premium 版的差异。

  • TUN
  • Fake-IP DNS
  • Proxy Groups
  • Providers
  • RESTful API
简介
本文章节

历史文档适用范围

本文保留原版 Clash / Clash Premium 的历史用法,适合核对旧配置。文中的“仅 Premium”“暂不支持”及平台限制不代表当前 Mihomo 的能力;不要据此替换现用客户端的配置或运行权限命令。

使用 Mihomo 时,请对照 Mihomo 当前配置文档;图形界面、安装和授权操作请以 对应客户端的项目说明 为准。

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

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

目前,Clash 包含两个版本:

虽然这个 Wiki 涵盖了上述两个版本的内容,然而对于普通用户来说,Clash 的使用可能仍是一种挑战。而对于考虑使用 GUI 客户端的用户,我们确实有一些建议:

特点概述

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

*:只在 Premium 版本中提供。