From 9893b8903e9777a5189f0f0b31ebdf80af90f635 Mon Sep 17 00:00:00 2001 From: venorz <32957057+venorz@users.noreply.github.com> Date: Mon, 24 Jan 2022 15:23:44 +0800 Subject: [PATCH] Update ch08-xray-clients.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 大佬好, 我是看您的教程入门的。最近阅读了一些文档后,发现教程关于DNS的设置似乎有误。不知道我的理解对不对 忘大佬指正。 更改内容: 1. "domainStrategy"设置为"AsIs"会忽略DNS服务器设置,所以改为"IPIfNonMatch". 2. 路由规则中没有配置DNS查询流量应该走什么出站,会默认全部走proxy,某些情况下可能返回不正确的查询结果,参考[漫谈各种黑科技式 DNS 技术在代理环境中的应用](https://tachyondevel.medium.com/%E6%BC%AB%E8%B0%88%E5%90%84%E7%A7%8D%E9%BB%91%E7%A7%91%E6%8A%80%E5%BC%8F-dns-%E6%8A%80%E6%9C%AF%E5%9C%A8%E4%BB%A3%E7%90%86%E7%8E%AF%E5%A2%83%E4%B8%AD%E7%9A%84%E5%BA%94%E7%94%A8-62c50e58cbd0) --- docs/document/level-0/ch08-xray-clients.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/document/level-0/ch08-xray-clients.md b/docs/document/level-0/ch08-xray-clients.md index 6b96864bf..af22d5017 100644 --- a/docs/document/level-0/ch08-xray-clients.md +++ b/docs/document/level-0/ch08-xray-clients.md @@ -152,7 +152,7 @@ // 3_分流设置 // 所谓分流,就是将符合否个条件的流量,用指定`tag`的出站协议去处理(对应配置的5.x内容) "routing": { - "domainStrategy": "AsIs", + "domainStrategy": "IPIfNonMatch", "rules": [ // 3.1 广告域名屏蔽 { @@ -177,9 +177,17 @@ "type": "field", "domain": ["geosite:geolocation-!cn"], "outboundTag": "proxy" - } + }, // 3.5 默认规则 // 在Xray中,任何不符合上述路由规则的流量,都会默认使用【第一个outbound(5.1)】的设置,所以一定要把转发VPS的outbound放第一个 + // 3.6 走国内"223.5.5.5"的DNS查询流量分流走direct出站 + { + "type": "field", + "ip": [ + "223.5.5.5" + ], + "outboundTag": "direct" + } ] },