[记录] 解决了DNS泄露问题

淫途亦修仙 2026-07-09 14:46 1

站在大佬的肩膀上:https://github.com/clash-verge-rev/clash-verge-rev/discussions/2606


使用的Clash Verge 2.4.6 只修改了全局扩展脚本


添加 落地鸡 V4、V6(SS)


检测 DNS:

https://ip.net.coffee/dns/


或者:

https://www.dnsleaktest.com/


或者:

https://browserleaks.com/dns


最新回复 (31)
  • Kimmy 07-09 14:47
    1

    你这id名。。。。

  • lotfree 07-09 14:48
    2

    ^-^

  • 淫途亦修仙 楼主 07-09 14:48
    3

    @Kimmy #1 头像 ^-^

  • shaolonger 07-09 14:49
    4

    感谢分享,一开始也头疼了很久,后面直接让AI全部搞定了


  • superchatgptx 07-09 14:49
    5

    你们用的是全局么

  • shaolonger 07-09 14:50
    6

    老哥你图中的归属地,最终是走落地还是线路的ip?

  • 淫途亦修仙 楼主 07-09 14:50
    7

    @lotfree #2 打开:


    https://www.dnsleaktest.com/


    或者:


    https://browserleaks.com/dns

  • 淫途亦修仙 楼主 07-09 14:50
    8

    @superchatgptx #5 规则

  • GLW-3 07-09 14:52
    9

    dns:

    enable: true

    listen: ':53'

    enhanced-mode: 'fake-ip'

    fake-ip-range: '198.18.0.1/16'

    fake-ip-filter-mode: 'blacklist'

    prefer-h3: false

    respect-rules: false

    use-hosts: true

    use-system-hosts: true

    ipv6: true

    fake-ip-filter:

    - '.lan'

    - '
    .local'

    - '.arpa'

    - 'time.
    .com'

    - 'ntp..com'

    - '+.market.xiaomi.com'

    - 'localhost.ptlogin2.qq.com'

    - '
    .msftncsi.com'

    - 'www.msftconnecttest.com'

    - 'stun..'

    default-nameserver:

    - '223.5.5.5'

    - '119.29.29.29'

    nameserver:

    - 'https://cloudflare-dns.com/dns-query'

    - 'https://dns.google/dns-query'

    direct-nameserver-follow-policy: false

    fallback-filter:

    geoip: true

    geoip-code: 'CN'

    ipcidr:

    - '240.0.0.0/4'

    - '0.0.0.0/32'

    domain:

    - '+.google.com'

    - '+.facebook.com'

    - '+.youtube.com'

    fallback: []

    proxy-server-nameserver:

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

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

    direct-nameserver: []

    nameserver-policy:

    geosite:cn,private:

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

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


    我的 clah 在 DNS 覆写用这个配置,用分流模式也不会泄露了,tun 模式都不用开

  • 淫途亦修仙 楼主 07-09 14:52
    10

    @shaolonger #6 落地的

  • kuusei 07-09 14:52
    11

    虽然我本来就没泄漏,但是这个测试网站



    ^-^

  • 淫途亦修仙 楼主 07-09 14:54
    12

    @GLW-3 #9 看你的这份 DNS 配置,IPv6(V6)存在泄漏风险,主要不是 DNS 本身,而是因为你开启了:


    ipv6: true


    以及:


    use-system-hosts: true

    use-hosts: true


    同时没有配置 IPv6 的处理策略。

  • lotfree 07-09 14:56
    13

    @淫途亦修仙 #7 可以的




    我的DNS规则是:

    dns:

    enable: true

    ipv6: false

    enhanced-mode: redir-host

    nameserver-policy:

    "geosite:cn,private":

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

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

    nameserver:

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

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

  • CK-CK 07-09 14:57
    14

    一会试试看

  • 淫途亦修仙 楼主 07-09 14:57
    15

    @kuusei #11 哈哈这个网站它自己搞得DNS解析服务器吧

  • GLW-3 07-09 14:58
    16

    @淫途亦修仙 #12 哦 我忘了ipv6,当初是 false 的,昨天开了,忘记调了。再弄一下

  • Colon 07-09 15:10
    17

    直接加密就完事了 ^-^





  • GLW-3 07-09 15:18
    18

    @淫途亦修仙 #12 问了 AI 这样弄几乎不影响,除非在 host 上指定了什么。

  • GLW-3 07-09 15:20
    19

    IP Hostname ISP Country

    162.158.117.224 None Cloudflare Tokyo, Japan

    162.159.109.50 None Cloudflare Tokyo, Japan

    162.159.111.51 None Cloudflare Tokyo, Japan

    172.253.235.25 None Google Japan

    172.253.235.29 None Google Japan

    172.64.212.49 None Cloudflare Tokyo, Japan

    172.64.214.52 None Cloudflare Tokyo, Japan

    172.64.214.53 None Cloudflare Tokyo, Japan

    172.68.117.193 None Cloudflare Tokyo, Japan

    172.68.117.194 None Cloudflare Tokyo, Japan

    172.68.41.130 None Cloudflare Tokyo, Japan

    172.68.41.131 None Cloudflare Tokyo, Japan

    172.70.121.232 None Cloudflare Tokyo, Japan

    172.70.121.233 None Cloudflare Tokyo, Japan

    172.70.221.166 None Cloudflare Tokyo, Japan

    172.70.221.167 None Cloudflare Tokyo, Japan

    172.71.208.52 None Cloudflare Tokyo, Japan

    172.71.208.54 None Cloudflare Tokyo, Japan

    172.71.4.51 None Cloudflare Tokyo, Japan

  • rosnode 07-09 15:22
    20

    我说说我的方案:



    1. 家里路由器透明代理,配置好节点分流规则,包括AI解锁,流媒体解锁,QUIC WebTRC防泄漏。。

    2. 所有DNS指向自建的MosDNS,国内外分开解析,开启DNS防泄漏,国内用223.5.5.5 国外用1.1.1.1。并且开启DNS缓存 乐观缓存 以及DDNS 强制5s TTL,防止动态域名更新延迟。

    3. 手机5G WireGuard回家,按规则分流,DNS指向自建MosDNS。


    正常分流,DNS无泄漏。

    WiFi下,国内直接出站,国外走规则代理。

    5G下,国内走5G出站,国外WireGuard回家走代理。


    好处:所有配置 节点维护 分流规则都只需要设置一次(家里软路由),其他终端WireGuard回家,不需要重复设置。 DNS WebTRC 都不会泄漏。还能用内网IP访问家里所有设备。安全性拉满。设置简单,维护方便,不需要动一个设置,所有客户端全部需要修改。而且不会像全局代理一样,国内漏网之鱼走国外,导致访问缓慢,触发国内APP 风控。正常使用分流,安全性照样拉满。

  • lev1ne 07-09 15:23
    21

    @GLW-3 #9 发布于2026/7/9 14:52:02,编辑于2026/7/9 14:53:44

    dns:

    enable: true

    listen: ':53'

    enhanced-mode: 'fake-ip'

    fake-ip-range: '198.18.0.1/16'

    fake-ip-filter-mode: 'blacklist'

    prefer-h3: false

    respect-rules: false

    use-hosts: true

    use-system-hosts: true

    ipv6: true

    fake-ip-filter:

    - '.lan'

    - '
    .local'

    - '.arpa'

    - 'time.
    .com'

    - 'ntp..com'

    - '+.market.xiaomi.com'

    - 'localhost.ptlogin2.qq.com'

    - '
    .msftncsi.com'

    - 'www.msftconnecttest.com'

    - 'stun..'

    default-nameserver:

    - '223.5.5.5'

    - '119.29.29.29'

    nameserver:

    - 'https://cloudflare-dns.com/dns-query'

    - 'https://dns.google/dns-query'

    direct-nameserver-follow-policy: false

    fallback-filter:

    geoip: true

    geoip-code: 'CN'

    ipcidr:

    - '240.0.0.0/4'

    - '0.0.0.0/32'

    domain:

    - '+.google.com'

    - '+.facebook.com'

    - '+.youtube.com'

    fallback: []

    proxy-server-nameserver:

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

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

    direct-nameserver: []

    nameserver-policy:

    geosite:cn,private:

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

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


    我的 clah 在 DNS 覆写用这个配置,用分流模式也不会泄露了,tun 模式都不用开



    我的比你的要简单不少,效果一样


    dns:
    enable: true
    cache-algorithm: arc
    listen: :53
    ipv6: true
    prefer-h3: false
    respect-rules: true
    enhanced-mode: redir-host

    default-nameserver:
    - system

    nameserver:
    - https://8.8.8.8/dns-query
    - https://1.1.1.1/dns-query
    proxy-server-nameserver:
    - system
    direct-nameserver:
    - https://9999.alidns.com/dns-query

  • yuyu01 07-09 15:30
    22


    这是啥意思

  • acaiplus 07-09 15:36
    23

    我的一直泄着,暂时不想去管了。

    不泄露的话,境内的网站也需要走MOSDNS然后分流到境内DNS。

    说白了最后还是会泄露,因为最后一跳是走的境内DNS。

    全部走境外DNS的话,CDN又会分错,导致百度B站走境外服务器了。

  • cazi 07-09 15:46
    24

    我是自己规划了出站路由,平时默认用新加坡鸡享受低延迟,但是指向AI应用的域名全部中转到美国家宽落地鸡。

    这样应该算是比较理想的情况吧?





  • 淫途亦修仙 楼主 07-09 17:20
    25

    @yuyu01 #22 没检测到,可能加密了,可以换另外两个试试

  • GLW-3 07-09 17:25
    26

    @lev1ne #21 你这个模式会影响国内网站的访问速度的

  • lev1ne 07-09 17:28
    27

    @GLW-3 #26 发布于2026/7/9 17:25:56

    @lev1ne #21 你这个模式会影响国内网站的访问速度的


    并不会。用了一年多,好得很,direct那里就是对应你规则如果是直连的就走这个解析。你分流没搞错就没问题。

  • larry 07-09 17:28
    28

    开启clash不是默认给一个端口吗,我浏览器插件直接走clash得端口 不存在dns泄露

  • xiaogang-119 07-09 17:34
    29

    首先弄到软路由,dns,就好弄了,不容易泄露。


    ── TUN 虚拟网卡 (加固版) ──


    tun:

    enable: true

    stack: mixed # TCP 走系统,UDP 走 gVisor,兼容性最强

    auto-route: true

    auto-detect-interface: true

    strict-route: true # 【防漏核心】严格路由,防止流量从物理网卡泄露

    dns-hijack:

    - udp://any:53

    - tcp://any:53 # 劫持 TCP DNS 端口


    ── DNS 设置 (防泄露与白名单模式) ──


    dns:

    enable: true

    listen: 127.0.0.1:7874 # 只监听本地,防止 WAN 口暴露

    ipv6: false

    enhanced-mode: fake-ip

    fake-ip-range: 198.18.0.1/16

    respect-rules: true # DNS 解析遵循分流规则,由规则决定解析出口


    【Fake-IP 白名单】以下域名不返回假 IP,解决 PT、局域网、系统检测异常


    fake-ip-filter:

    - '.lan'

    - '
    .local'

    - '+.hnzhuyou.com'

    - '+.msftconnecttest.com'

    - '+.msftncsi.com' # Windows 连通性检测

    - '+.ntp.org'

    - 'time..com'

    - 'time.
    .gov'

    - 'ntp.*.com'

    - 'pool.ntp.org'


    default-nameserver:

    - 223.5.5.5

    - 119.29.29.29


    proxy-server-nameserver: # 用于解析节点和订阅的 IP

    - https://223.5.5.5/dns-query

    - https://1.12.12.12/dns-query


    nameserver: # 国外解析兜底,防止 DNS 污染

    - https://1.1.1.1/dns-query

    - https://8.8.8.8/dns-query


    nameserver-policy: # 国内域名、苹果服务及 PT 站点强制使用国内 DoH 解析

    "+.hnzhuyou.com": [https://223.5.5.5/dns-query, https://1.12.12.12/dns-query]

    "geosite:cn": [https://223.5.5.5/dns-query, https://1.12.12.12/dns-query]

    "geosite:microsoft": [https://223.5.5.5/dns-query, https://1.12.12.12/dns-query]

    "geosite:apple": [https://223.5.5.5/dns-query, https://1.12.12.12/dns-query]

    "geosite:category-pt": [https://223.5.5.5/dns-query, https://119.29.29.29/dns-query]

  • 买鸡狂魔 07-09 17:35
    30

    恭喜解决

  • 强风吹拂 07-09 17:46
    31

    厉害了,dns泄漏世纪难题了

* 帖子来源NodeSeek
返回