DNS 100%无侧漏☂️ 配置示例📜

NSdesk 2026-10-22 16:49 1

最近把规则都转到了mrs格式上,顺便把DNS 侧漏也修复了,测试了一下,100%无侧漏


食用方法:

mihomo

扔给AI,让它帮你补齐你所需要的分流,策略组,最后你自己再手动完成敏感的

proxies/proxy-providers


# Mihomo DNS / Leak-Guard Minimal Example

...

dns:
enable: true
listen: :53
ipv6: false
cache-algorithm: arc
respect-rules: true
use-hosts: false
use-system-hosts: false
prefer-h3: false

# Bootstrap DNS
default-nameserver:
- 223.5.5.5
- 114.114.114.114

# 国内域名使用国内 DNS
nameserver-policy:
rule-set:CN_Domain:
- https://223.5.5.5/dns-query
- https://1.12.12.12/dns-query

# 其他域名使用海外 DoH,并通过 Proxy 发出
nameserver:
- https://cloudflare-dns.com/dns-query#Proxy
- https://dns.google/dns-query#Proxy

# 代理节点域名解析
proxy-server-nameserver:
- 223.5.5.5
- 119.29.29.29

# DIRECT 流量使用国内 DNS
direct-nameserver:
- https://223.5.5.5/dns-query
- https://1.12.12.12/dns-query

direct-nameserver-follow-policy: false

enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
fake-ip-filter-mode: rule

# Fake-IP 例外尽量少
fake-ip-filter:
- DOMAIN-SUFFIX,lan,real-ip
- DOMAIN-SUFFIX,local,real-ip
- DOMAIN-SUFFIX,arpa,real-ip
- DOMAIN-SUFFIX,ntp.org,real-ip
- RULE-SET,Private_Domain,real-ip
- MATCH,fake-ip

tun:
enable: true
stack: mips
auto-route: true
auto-detect-interface: true
disable-icmp-forwarding: true

dns-hijack:
- any:53
- tcp://any:53

strict-route: true

sniffer:
enable: true
parse-pure-ip: false
override-destination: false

sniff:
TLS:
ports:
- 443
- 8443
HTTP:
ports:
- 80
- 8080-8880
override-destination: true

...

rule-providers:
Private_Domain:
type: http
behavior: domain
format: mrs
url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/private.mrs
interval: 86400

CN_Domain:
type: http
behavior: domain
format: mrs
url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/cn.mrs
interval: 86400

CN_IP:
type: http
behavior: ipcidr
format: mrs
url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/cn.mrs
interval: 86400

rules:
# 私有域名与明确私网地址直连
- RULE-SET,Private_Domain,DIRECT
- IP-CIDR,10.0.0.0/8,DIRECT,no-resolve
- IP-CIDR,100.64.0.0/10,DIRECT,no-resolve
- IP-CIDR,127.0.0.0/8,DIRECT,no-resolve
- IP-CIDR,169.254.0.0/16,DIRECT,no-resolve
- IP-CIDR,172.16.0.0/12,DIRECT,no-resolve
- IP-CIDR,192.168.0.0/16,DIRECT,no-resolve

# 禁止 QUIC,减少 UDP/443 旁路
- AND,((NETWORK,udp),(DST-PORT,443)),REJECT

# 自定义强制代理规则应放在 CN 规则之前

# 大陆明确直连
- RULE-SET,CN_Domain,DIRECT
- RULE-SET,CN_IP,DIRECT,no-resolve

# 其他未命中流量默认代理
- MATCH,Final
最新回复 (14)
  • wusecretone 10-22 16:52
    1楼

    m一下

  • g448990870 10-22 16:54
    2楼

    发给ai后给指出了几个问题呢。。

    一、 致命错误(会导致 TUN 崩溃或降级泄露)



    1. tun.stack: mips 无效



    • 问题所在:Mihomo (Clash Meta) 内核的 tun.stack 仅支持 gvisor、system、mixed(混合栈),根本没有 mips 这一选项(疑似将 mixed 误打为 mips)。

    • 泄露后果:此项报错会导致 TUN 模式启动失败,软件退回到普通的系统代理模式(HTTP/SOCKS5)。一旦没有 TUN 接管全局流量,Windows 系统底层及不遵循系统代理的软件发出的 UDP 53 DNS 请求将完全走物理网卡直连,造成全面泄露。

    • 修正建议:改为 stack: mixed(兼顾稳定性与吞吐)或 stack: gvisor。

      不知道对不对,因为我也不是很了解,本来想参考一下,但是先问了一下。你看下它说的有问题吗

  • NSdesk 楼主 10-22 16:56
    3楼

    @g448990870 #2 发布于2026/10/22 16:54:05

    发给ai后给指出了几个问题呢。。

    一、 致命错误(会导致 TUN 崩溃或降级泄露)



    1. tun.stack: mips 无效



    • 问题所在:Mihomo (Clash Meta) 内核的 tun.stack 仅支持 gvisor、system、mixed(混合栈),根本没有 mips 这一选项(疑似将 mixed 误打为 mips)。

    • 泄露后果:此项报错会导致 TUN 模式启动失败,软件退回到普通的系统代理模式(HTTP/SOCKS5)。一旦没有 TUN 接管全局流量,Windows 系统底层及不遵循系统代理的软件发出的 UDP 53 DNS 请求将完全走物理网卡直连,造成全面泄露。

    • 修正建议:改为 stack: mixed(兼顾稳定性与吞吐)或 stack: gvisor。

      不知道对不对,因为我也不是很了解,本来想参考一下,但是先问了一下。你看下它说的有问题吗


    mihomo内核更新到最新

    目前clashbar(mac),stash(ios) clash verge rev(win)

    tun-mips完全没有问题,

  • myNodeSeekName 10-22 16:56
    4楼

    插眼记录下

  • 蛋糕FelixCake 10-22 16:56
    5楼

    dns:

    enable: true

    enhanced-mode: redir-host

    ipv6: false

    nameserver:



    • "https://8.8.8.8/dns-query#PROXY"

    • "https://1.1.1.1/dns-query#PROXY"

      nameserver-policy:

      geosite:cn,private:

      - https://dns.alidns.com/dns-query

      - https://doh.pub/dns-query


    我感觉这样就够了

  • Poorman 10-22 16:57
    6楼

    小火箭能用吗

  • NSdesk 楼主 10-22 16:59
    7楼

    @Poorman #6 发布于2026/10/22 16:57:53

    小火箭能用吗


    不能,适用于mihomo的配置

  • Exia 10-22 17:00
    8楼

    @g448990870 #2 你这个ai换个吧

  • Poorman 10-22 17:01
    9楼

    @NSdesk #7 可惜喽

  • leyili 10-22 17:07
    10楼

    过几天照样漏,别折腾dns了

  • vshan 10-22 17:10
    11楼

    mark

  • windymee 10-22 17:10
    12楼

    https://github.com/Niklaus88/Clash-Config 这个

  • huangyixin 10-22 17:10
    13楼

    这玩意好像不通用吧

  • g448990870 10-22 17:41
    14楼

    @Exia #8 额。。。

* 帖子来源NodeSeek
返回