106 lines
4.6 KiB
YAML
106 lines
4.6 KiB
YAML
# -----------------------------------------------------------------------------
|
||
# Clash 优化配置文件 (Optimized Clash Configuration File)
|
||
#
|
||
# 本配置旨在解决国内网站访问慢、DNS 解析超时等常见问题。
|
||
# 核心思想:通过精细化的 DNS 配置,实现国内外域名智能分流解析,
|
||
# 配合高效的规则集,达到最佳的网络访问体验。
|
||
# -----------------------------------------------------------------------------
|
||
|
||
# [通用设置] General Settings
|
||
# 混合端口:同时支持 HTTP 和 SOCKS5 代理协议。
|
||
mixed-port: 7890
|
||
# 允许局域网连接:允许同一局域网下的其他设备通过此 Clash 实例上网。
|
||
allow-lan: true
|
||
# 模式:rule(规则模式),根据规则进行分流。
|
||
mode: rule
|
||
# 日志级别:info。记录一般信息和错误,方便排查问题。可选:silent, error, warning, info, debug。
|
||
log-level: info
|
||
# 外部控制器:用于连接 Dashboard 面板进行图形化管理。
|
||
external-controller: '127.0.0.1:9090'
|
||
|
||
# --- 这是解决所有问题的关键部分 ---
|
||
dns:
|
||
# [总开关] 启用 Clash 内置的 DNS 服务器。必须为 true 才能使后续所有 DNS 设置生效。
|
||
enable: true
|
||
# [监听地址] DNS 服务器监听的地址和端口。'0.0.0.0:53' 表示允许局域网内其他设备使用 Clash 作为 DNS 服务器。
|
||
# 如果你只希望本机使用,可以改为 '127.0.0.1:53'。
|
||
listen: 0.0.0.0:53
|
||
# [IPv6 解析] 禁用 IPv6 解析。在国内大部分网络环境下,禁用可以避免不必要的解析延迟和连接问题。
|
||
ipv6: false
|
||
# [增强模式] 强烈推荐使用 fake-ip 模式,尤其是在开启 TUN 模式时。
|
||
# 它能通过返回虚假 IP 地址来接管所有应用的 DNS 请求,从而实现基于域名的精细化规则代理。
|
||
# 这是解决非代理感知程序(如命令行工具、某些桌面应用)代理问题的最佳方案。
|
||
enhanced-mode: fake-ip
|
||
# [Fake IP 地址池] fake-ip 模式使用的虚假 IP 地址范围。通常无需修改。
|
||
fake-ip-range: 198.18.0.1/16
|
||
# 仅用于解析下方 nameserver 和 fallback 中的 DoH/DoT 域名。必须使用纯 IP 地址。
|
||
# 这里选用可靠的国内公共 DNS。
|
||
default-nameserver:
|
||
- 223.5.5.5
|
||
- 119.29.29.29
|
||
# 用于解析国内域名。并发请求,谁快用谁。
|
||
# 使用国内的 DoH (DNS over HTTPS) 服务可以有效防止运营商劫持,且解析国内 CDN 准确、迅速。
|
||
nameserver:
|
||
- https://doh.pub/dns-query # 腾讯 DNSPod (DoH)
|
||
- https://dns.alidns.com/dns-query # 阿里 DNS (DoH)
|
||
# 当 nameserver 的解析结果被 fallback-filter 判定为污染时,将使用此组 DNS。
|
||
# 必须使用国外的、无污染的加密 DNS 服务,以确保能正确解析被 GFW 干扰的域名。
|
||
fallback:
|
||
- https://dns.google/dns-query # Google DNS (DoH)
|
||
- https://1.1.1.1/dns-query # Cloudflare DNS (DoH)
|
||
- tls://8.8.4.4:853 # Google DNS (DoT)
|
||
# [抗污染过滤器] 这是实现国内外智能分流的核心。
|
||
fallback-filter:
|
||
# [启用 GeoIP 过滤] 必须为 true。
|
||
geoip: true
|
||
# [GeoIP 信任代码] 仅当 nameserver 解析出的 IP 地址地理位置为中国 (CN) 时,才信任该结果。
|
||
# 如果解析出的 IP 在国外,则判定为 DNS 污染,转而使用 fallback 组的结果。
|
||
geoip-code: CN
|
||
|
||
# [代理节点] Proxies
|
||
# 此处请填写你自己的代理服务器信息。以下为示例格式。
|
||
proxies:
|
||
- name: "My-Proxy-Server-01"
|
||
type: ss
|
||
server: server_address
|
||
port: 443
|
||
cipher: aes-256-gcm
|
||
password: "password"
|
||
udp: true
|
||
|
||
# [代理组] Proxy Groups
|
||
# 用于组织代理节点,实现负载均衡、自动故障切换等策略。
|
||
proxy-groups:
|
||
- name: "PROXY"
|
||
type: select
|
||
proxies:
|
||
- "My-Proxy-Server-01"
|
||
- DIRECT
|
||
|
||
# [规则集] Rules
|
||
# 规则按从上到下的顺序进行匹配。
|
||
rules:
|
||
# 广告拦截
|
||
- DOMAIN-SUFFIX,ad.com,REJECT
|
||
# 常用国内网站直连
|
||
- DOMAIN-SUFFIX,cn,DIRECT
|
||
- DOMAIN-SUFFIX,163.com,DIRECT
|
||
- DOMAIN-SUFFIX,126.com,DIRECT
|
||
- DOMAIN-SUFFIX,qq.com,DIRECT
|
||
- DOMAIN-SUFFIX,tencent.com,DIRECT
|
||
- DOMAIN-SUFFIX,baidu.com,DIRECT
|
||
- DOMAIN-SUFFIX,taobao.com,DIRECT
|
||
- DOMAIN-SUFFIX,alipay.com,DIRECT
|
||
- DOMAIN-SUFFIX,jd.com,DIRECT
|
||
- DOMAIN-SUFFIX,zhihu.com,DIRECT
|
||
- DOMAIN-SUFFIX,weibo.com,DIRECT
|
||
- DOMAIN-SUFFIX,bilibili.com,DIRECT
|
||
# 局域网地址直连
|
||
- IP-CIDR,192.168.0.0/16,DIRECT
|
||
- IP-CIDR,10.0.0.0/8,DIRECT
|
||
- IP-CIDR,172.16.0.0/12,DIRECT
|
||
- IP-CIDR,127.0.0.0/8,DIRECT
|
||
# 中国大陆 IP 地址直连
|
||
- GEOIP,CN,DIRECT
|
||
# 剩余所有流量走代理
|
||
- MATCH,PROXY |