xray内置DNS,有几个问题实在想不通 #2791
Replies: 2 comments 1 reply
-
Q1,Q4: 我在路由规则里配置了8.8.8.8和1.1.1.1走代理出站,但也同时写了"inner-dns"直连出站,那么请问内置DNS向8.8.8.8或1.1.1.1发起的请求会走直连还是走代理?(假设没有开启透明代理) Q2,Q3,Q5: 我看到有些人把入站"dns-in"的setting中的地址写成1.1.1.1:53,那么请问实际的DNS请求会先到1.1.1.1解析一次再转发给xray内置DNS进行解析吗? A5(补充): 在处理 DNS 查询时,此出站协议会将 IP 查询(即 A 和 AAAA)转发给内置的 DNS 服务器。其它类型的查询流量将被转发至它们原本的目标地址 ========== 最後有一点要留意 "geosite:geolocation-!cn" 不等於 中国以外的domain 何解? 我也不太确定, 希望有大神指正 |
Beta Was this translation helpful? Give feedback.
-
非常感谢!另外再请教一下,如果DNS入站出站写成下面这样,那么非A和非AAAA记录是由223.5.5.5处理还是9.9.9.9处理呢?
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
用途:将xray作为本地DNS服务器
环境:国内 客户端
在网上搜了许多关于xray/v2ray用作DNS服务器的配置,又重新研读了官方配置指南( https://xtls.github.io/config/dns.html ),自己写的配置如下:
大致意思是xray监听本地10053端口,DNS请求传入10053端口后由系统DNS服务器(127.0.0.1:53)转发给xray内置DNS进行解析,按照tag来写,xray的处理顺序如下:
"dns-in" → "dns-out" → "inner-dns" → "direct"
问题:
【1】我在路由规则里配置了8.8.8.8和1.1.1.1走代理出站,但也同时写了"inner-dns"直连出站,那么请问内置DNS向8.8.8.8或1.1.1.1发起的请求会走直连还是走代理?(假设没有开启透明代理)
【2】我看到有些人把入站"dns-in"的setting中的地址写成1.1.1.1:53,那么请问实际的DNS请求会先到1.1.1.1解析一次再转发给xray内置DNS进行解析吗?
【3】入站"dns-in"的setting中的地址和端口有什么玄机?是不是必须是某个DNS服务器?
【4】路由规则中如果没有写下面这一段,会发生什么?内置DNS还能正常解析吗?
【5】outbounds中的"dns-out"如果写成下面这样,那么DNS最终是由1.1.1.1解析还是xray内置的DNS解析?
Beta Was this translation helpful? Give feedback.
All reactions