diff --git a/config/stash/111.MD b/config/stash/111.MD index 4ef3424..7e6f277 100644 --- a/config/stash/111.MD +++ b/config/stash/111.MD @@ -45,3 +45,17 @@ nameserver-policy: ``` #### 至于国外的域名,直接不写。 #### 它们会自动走到你的默认 nameserver 或者直接被 fake-ip 接管,省电、省内存、速度最快。 +这样修改后,Stash 只需要常驻一个很小的国内域名审计表(geosite:cn),手机会显著更省电、更稳定。 + +💡 放行后走哪个dns解析国外域名,nameserver吗 +是的,完全正确。放行(不写)后,国外域名默认会走你的 nameserver 进行解析。 +在 Stash (Mihomo) 的 DNS 匹配逻辑中,有一套极其严格的兜底和优先级链条。当一个国外域名进来时,它的解析流程如下: +🔄 国外域名的 DNS 匹配三步走第一步: +1. 看 nameserver-policy(特需分配) + 1. Stash 检查这个域名在不在你指定的 geosite:cn 或 geosite:private 列表里。 + 2. 结果:它是国外域名,不在列表里,未命中,放行. +2. 第二步:看 fallback-filter(如果配置了 fallback) +3. 第三步:默认兜底(最终归宿) + 1. 如果没有触发任何特殊过滤,它就会完全由 nameserver 列表中的 DNS 服务器来负责解析。 + +⚠️ 关键看点:你用的是 Fake-IP 还是 Redir-Host? \ No newline at end of file