dustinwin.github.io
dustinwin.github.io copied to clipboard
Clash 和 sing-box 教程合集——安装、配置、自定义规则、DNS 分流
特别说明:所有 sing-box 相关教程都是基于 sing-box PuerNya 版内核 v1.9.0+ 版本编写
更新日志(2024-04-04):
注:
-
- jsDelivr 源有延迟(约 12 小时),请耐心等待同步完成,或者使用其它代理加速工具,比如:https://mirror.ghproxy.com
-
- 近期更新过 DustinWin/ruleset_geodata/rule_set 项目内规则集的用户,请及时更新规则集文件(必须使用 sing-box PuerNya 版内核 v1.9.0+ 版本)
- 修改 sing-box 配置,进阶篇分流设置和分享篇兜底走
fakeip
(没有命中的域名通通走fakeip
,dns.rules
中的"rule_set": [ "private" ]
已添加常用 fake-ip 地址过滤列表里的所有 AdGuardHome 相关域名,防止作为下游时检查更新和下载“DNS 黑名单”失败;dns.rules
中的"rule_set": [ "private" ]
已添加 TrackersList,防止 BT 下载无法连接 TrackersList UDP 协议) - 修改 Clash 和 sing-box 设置,删除进阶篇分流设置中跳过 DNS 解析的步骤
- 优化 sing-box for Android 的
dns.rules
配置
更新日志(2024-04-02):
- sing-box 进阶篇新增《ShellCrash 使用 sing-box PuerNya 版内核进行 DNS 分流教程》(分享篇已同步更新,强烈推荐!)
- 进阶篇新增《Clash 配置 DNS 不泄露的教程》和《sing-box 配置 DNS 不泄露的教程》(兼容性较差,慎用!)
- 修改 Clash rule-providers 配置,将
url
改为https://raw.githubusercontent.com
地址,可以快速同步更新 - 修改 Clash profile 配置,删除
profile
配置项(经测试,store-fake-ip: true
此配置项会导致支持 IPv6 的机场节点无法解析开启 HTTP/3 特性的 DNS 服务器) - 修改 Clash dns 配置,~删除 redir-host 模式下国外 DNS 服务器开启 HTTP/3 特性的配置项,提高兼容性~,开启 redir-host 模式下国外 DNS 服务器的 HTTP/3 特性
- 修改 sing-box outbounds 配置,优化
GLOBAL
出站的配置,与 mihomo 内核的GLOBAL
一致 - 修改 sing-box rule_set 配置,将
url
改为https://raw.githubusercontent.com
地址,可以快速同步更新 - 修改 sing-box 配置,~将
download_detour
全部设置为PROXY
~,删除download_detour
配置项,使其对应项走默认出站(走代理) - 修改 sing-box for Android 配置,删除
experimental.cache_file
配置项(经测试,"store_fakeip": true
此配置项会导致支持 IPv6 的机场节点无法解析开启 HTTP/3 特性的 DNS 服务器) - 其它优化(包括文案描述,非重要参数删改等)
ShellCrash(fake-ip 模式)搭配 AdGuardHome 的完美方案,现已出炉,强烈推荐!
ShellCrash(mix 模式)搭配 AdGuardHome 的完美方案,现已出炉,强烈推荐!
置顶教程:
全网最详细的解锁 SSH ShellCrash 搭配 AdGuardHome 安装和配置教程-Clash 方案
全网最详细的解锁 SSH ShellCrash 搭配 AdGuardHome 安装和配置教程-sing-box 方案
ShellCrash 和 AdGuardHome 快速安装教程
教程合集:
注:
-
- geodata 方案更适用于路由器等无法判断非本机进程的设备,配置方便简单,对小白用户友好
-
- ruleset 方案适用于对分流规则要求比较严格的用户,按需配置且配置灵活
-
-
Clash 搭配 geodata 方案采用
GEOSITE
和GEOIP
规则搭配 geosite.dat 和 geoip.dat(或 Country.mmdb) 路由规则文件
-
Clash 搭配 geodata 方案采用
-
- Clash 搭配 rule-set 方案采用
RULE-SET
规则搭配rule-providers
配置项
- Clash 搭配 rule-set 方案采用
-
-
sing-box 搭配 geodata 方案采用
GEOSITE
和GEOIP
规则搭配 geosite.db 和 geoip.db 路由规则文件
-
sing-box 搭配 geodata 方案采用
-
- sing-box 搭配 rule_set 方案采用
rule_set
规则搭配rule_set
配置项
- sing-box 搭配 rule_set 方案采用
给作者加鸡腿:
支付宝
