Clash 的一些高级用法
介绍
Clash 有一些比较高级的用法,灵活设置可以实现你的个性化需求。本篇需要有一定的计算机基础。
混合模式
从米白云处导入的订阅链接,会把节点连带分流规则都写入到配置文件里。默认的分流规则也许并不适合你的要求,如果直接修改配置文件,等到订阅更新后,修改的规则会丢失。借助混合模式,你自己修改的规则有最高优先级,即便更新订阅后也仍然生效。
1、配置混合模式
针对上面的例子,我们按照下面步骤
- 进入 Settings 页面
- 滚动至 Profile Mixin 栏
- 点击 YAML 右边 Edit 小字打开编辑界面
- 修改配置
2、指定网站不走代理
如果你想要实现 domain.com 走代理:
mixin: # 注意下面缩进
rules:
- "DOMAIN-SUFFIX,ident.me,DIRECT"
然后点击右下角的 保存
3、指定网站走代理
如果你想要实现 linkedin.cn 走代理:
mixin: # 注意下面缩进
rules:
- "DOMAIN-SUFFIX,linkedin.com,节点选择"
然后点击右下角的 保存

4、打开混合模式
回到 General 页面,打开 Mixin 开关即可。
TUN 模式
对于不遵循系统代理的软件,TUN 模式可以接管其流量并交由 CFW 处理,在 Windows 中,TUN 模式性能比 TAP 模式好
启动 TUN 模式
启动 TUN 模式需要进行如下操作:
- 1、点击
General中Service Mode右边 Manage,在打开窗口中安装服务模式,安装完成应用会自动重启,Service Mode 右边地球图标变为绿色即安装成功 - 2、点击
General中TUN Mode右边开关启动 TUN 模式

提示
如果在第一步安装失败,可以尝试手动安装。👉点我 下载 Wintun 压缩包,解压后进入 bin 文件夹,出现的4个文件夹代表对应的系统平台:
- amd64:intel 64位操作系统
- x86:intel 32位操作系统
- arm64:arm 64位操作系统
- arm:arm 32位操作系统
将属于自己系统的文件夹打开,复制里面的 wintun.dll 文件到 clash 主目录,然后重新操作上面的2个步骤。快速打开 clash 主目录方法:
- 打开 clash 软件,切换到 General,点击 Home Directory。
修改配置文件
因为每次更新订阅都会丢失修改,所以这里选择使用 Mixin。
mixin:
tun:
enable: true
stack: system # or gvisor
# dns-hijack:
# - 223.5.5.5:53
# - 223.6.6.6:53
auto-route: true
auto-detect-interface: true # 自动检测出口网卡
检查
打开控制面板,依次进入 控制面板 > 网络和Internet > 网络连接,在这里可以看到你本机的所有网卡设备。如果clash设置TUN模式成功,会看到名为 Clash 的虚拟网卡。

TAP 模式
对于不遵循系统代理的软件,除了使用 TUN 模式,也可以使用 TAP 模式可以接管其流量并交由 CFW 处理。推荐使用 [TUN 模式](#TUN 模式)