参考资料:
先贴我的的 dns 配置
dns:
enable: true
listen: 0.0.0.0:7874
ipv6: false
enhanced-mode: redir-host
respect-rules: true
# 附加参数 #RULES 为遵守路由规则进行连接,等同于 respect-rules
nameserver:
# 指定使用 dns 路由规则进行连接
# nameserver-policy 未匹配的域名将使用以下 dns 解析
- tls://8.8.8.8#dns
- tls://1.1.1.1#dns
proxy-server-nameserver:
- https://120.53.53.53/dns-query
- https://223.5.5.5/dns-query
nameserver-policy:
# 白名单分组使用运营商 dns 解析
"geosite:private,onedrive,microsoft@cn,apple,apple-cn,category-games@cn,cn":
- 运营商 dns
# 自定义白名单分组同样使用 运营商 dns 解析
"rule-set:custom-direct":
- 运营商 dns
解释一下我的场景,路由器上使用 mihomo 插件,白名单模式,未开启 ipv6 ,使用 geosite 规则,路由规则如下:
rules:
- GEOIP,lan,DIRECT,no-resolve
- GEOSITE,private,DIRECT
# 高优先级标注需要代理的规则防止被后面的直连规则影响
- GEOSITE,google,其他
- GEOSITE,google-cn,其他
- RULE-SET,openai,OpenAI
# 以下为直连
- GEOSITE,onedrive,DIRECT
- GEOSITE,microsoft@cn,DIRECT
- GEOSITE,apple,DIRECT
- GEOSITE,apple-cn,DIRECT
- GEOSITE,steam@cn,DIRECT
- GEOSITE,category-games@cn,DIRECT
- GEOSITE,cn,DIRECT
- GEOIP,CN,DIRECT
- RULE-SET,custom-direct,DIRECT
# 剩余全代理
- MATCH,其他
配置思路如下:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.