Clash使用教程方法(Windows,Mac,Linux,安卓,IOS多平台下载)

Clash默认不支持ssr,clashR才支持,需要替换Clash的内核Clash各版本(win,mac,linux)使用教程,增加规则,搭配Proxy SwitchyOmega


自用稳定高速国外专线ssr/v2ray大机场推荐
机场订阅转换 (ss/ssr/v2ray转clash/quantumultx)

Telegram机场观察频道 掌握最新机场优惠折扣通知,最新机场推荐评测与测速图,最新科学上网相关新闻与消息


 一、各个系统版本

Windows版本:

Windows常用的是Clash For Windows。

1.Clash For Windows/CFW:支持SS,SSR,trojan,v2ray等

教程:
第1步:设置节点信息,点击左边Profiles
订阅链接和配置文件二选一!!!
1)如果是使用订阅链接:粘贴订阅链接 — — 然后点击download — — 提示 Success

动图:


2) 如果是使用配置文件:直接拖本地yaml格式配置文件到页面,点击选择刚才的配置!!!选择颜色变深。



连接成功左下角会显示Connected

第2步:设置为系统代理

开启方法:点击左边General — — 点击System proxy!!!可以设置开机自启:点击Start with Windows;System proxy表示设置为系统代理,整个电脑所有请求都会走clash这个软件。



如果是使用订阅链接的可以设置自动定时更新订阅(可选)
点击【Profiles】-点击change information按钮-随便输入名称-输入定时更新的时间(小时整数,24就挺好,最新版本已经默认有了)

 

Clash for windows替换内核教程:改内核Clash.Meta,
windows:
(一般64位的选clash.meta-windows-amd64,x86:32位系统专用)
内核名字改为clash-win64.exe。替换文件:clash-win64.exe ,默认Clash安装目录:C:\Program Files\Clash for Windows\resources\static\files\win\x64

mac
intel选darwin-amd64 ,m1、m2选darwin-arm64
替换文件:
intel、ARM(M1、M2):/Applications/Clash\ for\ Windows.app/Contents/Resources/static/files/darwin/x64/
(找不到就右键Clash for Windows--选项--在访达中显示--打开应用程序--右键Clash for Windows--显示包内容)

需要下载v1.14.3+的core,mac的名字改为clash-darwin ,关闭clash后,替换文件,在当前目录打开终端执行: chmod +x clash-darwin ,将这个文件改为可执行文件。重新打开文件。

详细教程:



2.mini web版本:ClashWeb

这个版本优点:内存占用小

有withoutpython.7z结尾的文件是需要安装python并且自己安装依赖包的;为了方便,请下载下面没有withoutpython结尾的.7z已经打包好的文件。
 
1)启动:双击ClashWeb.exe文件

2)开启代理:右键桌面右下角小猫图标–Clash–启动clash

 

3)设置为系统代理:右键桌面右下角小猫图标–系统代理–开启系统代理

 

4)打开控制台:右键桌面右下角小猫图标–控制后台–=打开控制后台

 

5)设置节点:订阅链接/选择配置文件:点击【配置托管】

 

如果是通过订阅链接:把订阅链接粘贴到订阅地址下方,然后【点击下载配置】–然后点击【重启Clash】

 

如果没有clash订阅链接,软件自带ss/v2ray订阅转换Subscription Converter,点击【订阅转换】
如果是使用配置文件:配置文件需要为yaml后缀,然后拷贝到Profile文件夹中,刷新页面–页面【配置文件】选择刚刚拷贝的文件–点击【重启Clash】

 

如果需要修改规则/配置文件信息,直接点击控制台的【查看配置】–修改后–点击【修改配置】–【重启Clash】
 
6)点击【打开面板】–进入节点选择信息、日志、规则,设置页面

 

如果重启clash后显示成功代表没有问题,失败则表示配置文件有问题。

3、clash-verge

Clash Verge 是另一个跨平台的 Clash 代理软件,相比 Clash for Windows,体积更小,运行时占用资源更低,设置更少使用更简单,自带中文语言。且可以一键更改内核为clash.meta

使用tauri写的clash GUI。支持Windows, macOS和Linux,发布一年了,支持中文。 下载地址


clash verge 可以一键切换内核:

英文:Setting--Clash Core--/Clash-Meta--RESTART

中文:设置--Clash内核--/Clash-Meta--重启内核


4、clashN

本就是中文。支持Windows,需要先安装.NET 6.0。下载地址    TG频道

5、Fclash

Flutter写的支持Linux[arm64|x86_64]/Windows/MacOS的更好的Clash客户端。



mac版本:

1. Clash for windows
也有mac版本了,界面和windows一样。不再赘述。


2.ClashX 

clashX     
clashXR :支持SSR
 
订阅链接和配置文件二选一!
首先都要:把出站模式改为【规则判断】

 

如果通过订阅链接
 
具体如下:

1.点击【配置】-【托管配置】-【管理】

 

2.点击【添加】-填入链接和随便起要给名字-点击【确定】


3.设置为系统代理

 

如果通过配置文件:点击状态栏图标 — 配置 — 打开配置文件夹
 
1.点击配置 — — 打开配置文件夹 — — 把下载的yaml 文件拖到文件夹里面

 
 

2.点击配置,然后选择刚刚的那个配置文件
 

3.最后,勾选 ClashX 的「设置为系统代理」即可开始使用
 

3、Clash X Pro


4、clash-verge

clash-verge

5、Fclash

Flutter写的支持Linux[arm64|x86_64]/Windows/MacOS的更好的Clash客户端。Fclash

6、Clashy

A GUI proxy client for Windows / Mac / Ubuntu Desktop based on Clash and Electron. Windows / Mac / Ubuntu 适用的Clash客户端. 下载地址


7、ClashX.Meta

Clash Meta


8、Stash

TG频道       下载地址



安卓版本:

1、
Clash_For_Android:又叫CFA,支持SSR , 推荐,telegram群

添加配置文件:点击【Profiles】–【New Profiles】
【File】–通过配置文件,先保存文件到手机
【URL】–通过订阅链接
点击Stopped 开启,开启后变为Running
Proxy :节点选择

ClashAR : 支持SSR       ClashA

2、NekoBoxForAndroid

文档     下载

3、Clash Meta for Android

安卓Clash meta客户端


4)Fclash

Flutter写的支持Linux[arm64|x86_64]/Windows/MacOS/Android的更好的Clash客户端,支持自动设置代理,兼容RULE-SET、TUN特性(Clash.Meta)。


IOS版本:

一般iOS大家推荐 shadowrocket,Quantumult(X),kitsunebi这些

ios 最新支持clash的软件:

1.Stash Channel

下载地址

2.Shadowrocket 小火箭也支持了

商店链接


3.Pharos pro官方telegram群

4、meta_for_ios

小白玩不转,基本上只有2个目的才会考虑mfi:

  1. 为了用clash.meta,手机是ios
  2. 为了新协议支持,类似reality/tuic/hysteria等(很多可能也用sing-box代替,更多还是clash.meta)
下载地址

5、Pharos Pro 


Linux版本:


1、Clash for windows

CFW也支持linux了!

GitHub项目地址 ,下载对应安装包 安装方法参考


2、clash-verge

支持中文,支持clash.meta,参考上面

3)Clashy

Ubuntu


4) shellClash

~通过管理脚本在Shell环境下便捷使用Clash

~支持在Shell环境下管理Clash各种功能

~支持在线导入Clash支持的分享、订阅及配置链接

~支持配置定时任务,支持配置文件定时更新

~支持在线安装及使用本地网页面板管理内置规则

~支持路由模式、本机模式等多种模式切换

~支持在线更新


~支持各种基于OpenWrt或使用OpenWrt二次定制开发的路由器设备

~支持各种运行标准Linux系统(如Debian/CenOS/Armbian等)的设备

~兼容Padavan固件(保守模式)、潘多拉固件以及华硕/梅林固件

~兼容各类使用Linux内核定制开发的各类型设备


下载


5、Fclash

下载

Flutter写的支持Linux[arm64|x86_64]/Windows/MacOS/Android的更好的Clash客户端,支持自动设置代理,兼容RULE-SET、TUN特性(Clash.Meta)。



路由器:


1、KoolClash

一个运行在 Koolshare OpenWrt/LEDE 的 Clash 客户端.

文档  下载


2、Merlin Clash

Merlin Clash 是一款运行在KoolCenter软件中心(Arm版)上的Clash GUI插件。

文档   下载


3、OpenClash

可运行在 OpenWrt 上的 Clash 客户端

文档   下载


4、老毛子pandavan固件自带

参考本博客另外一篇路由器设置代理的文章:路由器老毛子Padavan固件ss/v2ray机场服务器订阅设置和clash配置



二、Clash增加规则

规则匹配:
DOMAIN-SUFFIX表示增加域名,比如:honven.xyz,匹配整个honven.xyz网站

KEYWORD表示增加关键字,比如honven,则可以匹配网址单词包括有“honven”的网址,比如aahonven.xyz,honven.com,ahonvenb.com/help等。

IP–CIDR表示指定ip: 比如:13.105.218.23/32,表示匹配整个ip
 
选择Profiles页面
 
1).Clash 页面添加:

中间Edite Rules–Add–添加关键字或者域名–选择一条线路–save
 
比如给honven.xyz,整个网址设置走代理并且指定为google这个策略组:

  

 
 

2).配置文件添加:

点击Edit in text mode–拉到Rule
 
栗子:
 
DOMAIN-SUFFIX表示增加域名
DOMAIN-SUFFIX,http://honven.xyz/,google :表示http://honven.xyz/这个网址相关的页面都走google这个策略组
(-DOMAIN-SUFFIX,域名,指定线路)
 
KEYWORD表示增加关键字
DOMAIN-KEYWORD,google,google :表示网址有google这个字符串的都走google这个策略组
(-DOMAIN-KEYWOR,关键字,指定线路)
 
IP–CIDR表示指定ip
IP-CIDR,13.105.218.23/32,美国服务器 :表示ip为13.105.218.23的都走美国服务器这个策略组
(IP-CIDR,ip地址/32,指定线路)

 
 

具体例子:
yml配置文件中:
Proxy Group: :代表策略组
例子1:
比如要把美国的线路都放到一个策略组里面,同时让某个ip或者网站走这些线路
如:

- name: 美国服务器
type: select
proxies:
— DIRECT
— 日用 美国 01 [0.2]
— 🇺🇸 日用-美国-[0.2]
— 🇺🇸 美国-01-(1)
— 🇺🇸 美国-02-(1)
 
创建名为美国服务器的组,type为select,表示自己选择线路,proxies为可以选的节点名称,其中默认是DIRECT表示直连,不走代理。
 
添加rule:
IP-CIDR,33.106.219.23/32,美国服务器
表示33.106.219.23/32这个ip走美国服务器这个组,默认是直连。
在Proxies页面显示如下:

 

例子2:

假如我有:🇭🇰 香港-01–0.6,🇭🇰 香港-02–0.6 ,🇭🇰 香港-03–0.6三个节点。
我需要设置网址包含有google的都走指定策略组google,并且这个策略组可以默认自己选择延迟最低的节点,同时也可以指定节点:
 
1)先设置一个自动选择延迟最低的名为google-auto策略组:

- interval: 300
name: google-auto
proxies:
— 🇭🇰 香港-01–0.6
— 🇭🇰 香港-02–0.6
— 🇭🇰 香港-03–0.6
type: url-test
url: http://www.gstatic.com/generate_204c
这里面type为url-test,proxies下的节点会轮流向http://www.gstatic.com/generate_204c这个网站发送请求,自动选择延迟最低的节点。

2)然后创建一个google的策略组

- name: google
proxies:
— google-auto
— 🇭🇰 香港-01–0.6
— 🇭🇰 香港-02–0.6
— 🇭🇰 香港-03–0.6
type: select
这里type为select,表示节点是自己自选的,默认为第一个节点,可以是线路也可以是别的策略组,这里是google-auto这个策略组。
 
3)在Rule写哪些网站需要使用到上面的策略组

Rule:
— DOMAIN-KEYWORD,google,google
— DOMAIN-SUFFIX,wikipedia.org,google
这里是网址有google这个字符串关键词的网站和wikipedia.org网站都走google策略组,并且默认是google-auto,google-auto策略组会默认选择3条线路中延迟最低的那条线路节点,当某条线路挂了,会自动选择其它线路,不需要手动切换,同时google是可以自己选择的,不想默认为它自己选的线路,也可以自己指定某一条线路。
在Proxies页面显示如下:

 
 
规则:
 


三、SwitchyOmega浏览器插件(可选)

如果设置为系统代理则会全部都通过clash 分发。如果不想设置为系统代理则可以搭配
SwitchyOmega浏览器插件使用

chrome 网上应用店 搜索Proxy SwitchyOmega

不能点开?https://www.gugeapps.net/ 这里搜索下载;

觉得设置麻烦直接导入我的备份文件

点击左边:导入/导出,从备份文件恢复



 
1.新建情景模式-选择代理服务器-代理协议选择HTTP-代理端口选择7890
随便命名

 

上面表示走代理的时候走哪个代理,填写的是代理的信息
下面的自动切换 则如同PAC模式,需要走代理的时候才走代理;(如果clash已经有分流规则,搭配clash时可以不弄)
别人已经总结出了需要走代理的网站规则列表

2.点击自动切换-选择AutoProxy-粘贴规则列表地址-立即更新情景模式(如果clash已经有分流规则,搭配clash时可以不弄)

 

规则列表规则 需要选择为刚刚设置的代理,这里是GFWed

选择为自动切换,表示需要走代理才走;

没有弄自动切换直接选则自己创建的代理(如我这里的GFWed)

 

评论

此博客中的热门博文

机场订阅转换(ssr/v2ray转clash/quantumultx)

Qv2ray快速上手使用教程