原题:Clash for Android 介绍、配置与详细使用图文教程及CFA中文汉化版下载
Clash for Android,简称 CFA,由 @Kr328 大佬使用 Go 语言编写,比 ClashA 更加完善,是 Android 安卓平台上基于 Clash 内核规则的网络代理工具,支持 Shadowsocks/SS/VMess/Trojan/Snell 等网络代理协议。如果你已经习惯使用 Clash 或其他具有智能分流策略的客户端,那么 Clash for Android 是 Android 安卓平台用户的一大福音,界面简洁美观,支持策略分流和分应用的模式。t6I免费翻墙网
Clash for Android 项目地址:https://github.com/Kr328/ClashForAndroid t6I免费翻墙网
【温馨提醒】 俗话说得好,“好马配好鞍”。如果你自建科学上网服务器的线路数量较少,那么 Clash for Android 就难以发挥它出色的负载均衡能力。Clash for Android 非常适合搭配有很多线路节点的机场订阅源,通过订阅链接获取几十乃至几百个服务器节点,然后进行负载均衡并定制智能分流策略,让您体验无与伦比的丝滑。如果您还没有优质可靠的科学上网线路节点,且已打算购买高速稳定SS/SSR/Xray/V2Ray/Trojan机场节点的话,一灯不是和尚 建议您参考文章『优质机场评测』好用的高速稳定SSR/SS/Trojan/V2Ray机场推荐 | 网络加速器梯子推荐 ,助您挑选一家更适合您的优质加速器梯子。t6I免费翻墙网
1、Clash for Android 主要功能
支持需要或不需要身份验证的本地HTTP / HTTPS / SOCKS服务器;
支持Shadowsocks、VMess、Trojan(实验性)和Snell协议的远程连接,也支持UDP协议;
内置的DNS服务器,旨在最大程度地减少DNS污染攻击,支持上游DoH / DoT,还支持伪造IP;
基于域、GEOIP、IP CIDR 或端口的规则,以将数据包转发到不同的节点;
远程组允许用户制定功能强大的规则。支持自动回滚,负载均衡或自动选择低延迟的节点;
远程提供程序,允许用户远程获取代理/规则列表,而不是在配置中进行硬编码支持策略分流和分应用模式;
Netfilter TCP 重定向,您可以在使用iptables的网关路由器上部署Clash;
全面的 HTTP API 控制器;
可随时切换代理模式及节点;
支持节点批量延迟测试;
通过托管链接一键配置;
规则命中分析;
日志输出。
2、Clash for Android 界面简介
t6I免费翻墙网
Stopped/Running
: 点击关闭/启用代理;
Proxy (代理)
: 代理开启后显示,点击进入策略组页面;
Profiles (配置)
:点击后进入配置文件添加页面;
Logs (日志)
:日志记录
Settings (设置)
:软件设置
Behavior (行为)
: 软件自启、流量显示;
Network (网络)
:DNS 行为、分应用代理等;
Interface(界面)
:界面显示,包括暗黑模式、语言选择;
Feedback(反馈)
:反馈信息及途径
About(关于)
:软件信息
3、Clash for Android 下载
Clash for Android 下载地址:Clash for Android 官方下载 t6I免费翻墙网
4、Clash for Android 配置使用教程
(1)添加配置文件
Clash for Android 提供了两种方式添加配置文件:远程订阅源配置和本地配置文件。t6I免费翻墙网
A、添加远程订阅源配置
复制机场订阅链接,添加步骤 :t6I免费翻墙网
1)点击 Profiles(配置) –> 点击 New Profile(新配置) –> 点击 URL :t6I免费翻墙网
t6I免费翻墙网
2)添加之后,点击选中配置文件,可对配置文件进行修改;t6I免费翻墙网
t6I免费翻墙网
3)返回主界面,点击 Stopped(已停止) 开启代理,点击 Proxy(代理) 进入策略组界面,可根据自己需要选择节点使用t6I免费翻墙网
t6I免费翻墙网
B、添加本地配置文件
若机场没有提供托管、订阅链接等或者使用的是自建服务器,那么可以采用此方式。此方式下需要自己编写 yaml
文件,建议在电脑上进行操作。t6I免费翻墙网
如果有使用 Clash for Windows 或者 ClashX,可以使用其配置文件。t6I免费翻墙网
添加步骤 :t6I免费翻墙网
1)编辑 yaml
文件,推荐使用 神机规则 ,下载该配置文件,然后按照其示例修改自己的节点信息和策略组,完成后保存在手机存储中;t6I免费翻墙网
2)点击 Profiles(配置) –> 点击 New Profile(新配置) –> 点击 **File **,导入 step1 中保存的 yaml
文件;t6I免费翻墙网
3)添加后,点击选中添加的配置文件,可对配置文件进行修改;t6I免费翻墙网
t6I免费翻墙网
4)返回主界面,点击 Stopped(已停止) 开启代理,点击 Proxy(代理) 进入策略组界面,可根据自己需要选择节点使用。t6I免费翻墙网
t6I免费翻墙网
(2)分应用代理配置
t6I免费翻墙网
Clash for Android 支持分应用代理规则,具体操作步骤如下:t6I免费翻墙网
我们依次点击 路径 :Settings(设置) –> Network(网络) –> Access Control Mode(访问控制模式),可以切换黑白名单。 t6I免费翻墙网
Allow all apps(允许所有应用)
: 不进行分应用,只依赖配置文件中的分流规则进行分流;
Only allowing selected apps(仅允许已选择的应用)
:白名单,选中的应用经过 VPN,再通过配置文件中的分流规则分流;
Disallow selected apps(不允许已选择的应用)
:黑名单,选中的应用不经过 VPN (直连),未选中的应用经过 VPN 并通过配置文件中的分流规则进行分流。
应用选择路径 :Settings(设置) –> Network(网络) –> Access Control Packages(访问控制应用包列表),可以选择应用。 t6I免费翻墙网
(3)启用代理
我们返回 Clash for Android 客户端首页,点击开关,即可进行代理。这时候,会提示是否同意创建VPN,请点击“一律允许 ”。如下图所示:t6I免费翻墙网
t6I免费翻墙网
开启 Clash for Android 代理后,可以点击CFA中间的代理选项卡,进入策略组面板,在这里可以切换节点,你直接点击你想要的节点即可进行切换。如下图所示:t6I免费翻墙网
t6I免费翻墙网
我们点击“⚡”闪电图标 可以进行延迟测试,测试结果将显示在节点名称右侧。Clash for Android 测试延迟的方法为从目标 policy 返回 http response header 数据包的时间,并不是简单的 ping ,数值往往偏高,很不准确。t6I免费翻墙网
我们点击 Clash for Android 右上角的三个点按钮,可以进入更多设置界面。在这里,我们可以刷新订阅、切换代理模式、改变代理组排序(策略组)、改变代理排序(节点),以及其他的实用工具,如前缀合并(即节点名字前缀相同的进行归类显示)等。如下图所示:t6I免费翻墙网
t6I免费翻墙网
(4)切换代理模式
(1)如果是 Clash for Android 2.0.18及之前的版本,代理模式设置路径为代理
→ 模式
,如下图所示:t6I免费翻墙网
t6I免费翻墙网
(2)如果是 Clash for Android 2.1.1 以后的版本,代理模式设置路径为设置
→ 覆写
→ 模式
,如下图所示:t6I免费翻墙网
t6I免费翻墙网
t6I免费翻墙网
t6I免费翻墙网
(5)界面语言设置
Clash for Android 语言设置路径:t6I免费翻墙网
英文版:Settings
→ Interface
→ Language
→ Simplified Chinese
t6I免费翻墙网
中文版:设置
? 界面
? 语言
? 简体中文
t6I免费翻墙网
t6I免费翻墙网
若当前系统语言为简体中文,则软件默认显示简体中文;若当前系统语言为繁體中文或其它语言,则默认显示English。t6I免费翻墙网
(6)界面暗黑模式
Clash for Android 现已适配暗黑模式。t6I免费翻墙网
开启暗黑模式入口:设置
? 界面
? 暗黑模式
,开启后,效果如下图所示:t6I免费翻墙网
t6I免费翻墙网
t6I免费翻墙网
(7)其他设置
t6I免费翻墙网
t6I免费翻墙网
(8)查看日志记录
我们点击日志
面板,然后选择Clash日志捕捉工具
即可抓取日志。默认是关闭日志的,以防内存溢出。t6I免费翻墙网
t6I免费翻墙网
t6I免费翻墙网
t6I免费翻墙网
5、基于 Clash 内核的主流客户端
6、Clash for Android 常见问题答疑
(1)如果遇到提示“Invalid Config:yaml:unmarshal errors: line 1:cannot unmarshal !!str c3M6Ly9… ”,这说明你用错了订阅链接,请检查自己是不是复制错了或者多了空格之类的。没有 Clash 订阅链接的可以使用 API 来转换订阅链接。t6I免费翻墙网
(2)如果遇到此类提示“Invalid Config:Value for ‘Proxy’ is invalid:Unexpected null or empty ”,说明你还没买套餐,或者订阅为空。请联系你所购买机场的售后客服。t6I免费翻墙网 来自https://iyideng.net/tools/clash-for-android.htmlt6I免费翻墙网