diff --git a/docs/config/routing.md b/docs/config/routing.md index 14129ff1..743369a6 100644 --- a/docs/config/routing.md +++ b/docs/config/routing.md @@ -28,11 +28,11 @@ - `"IPIfNonMatch"`:一整轮匹配结束后,当没有命中任何规则时,将域名解析成 IP 再次进行二次匹配; - `"IPOnDemand"`:在开始进行匹配前,直接先将域名解析为 IP 进行匹配; -实际解析行为会被推迟到第一次遇到 IP 规则以降低延迟。结果将同时包含 IPv4 与 IPv6(你可以在内置 DNS 的 `queryStrategy` 进行二次限制) 域名解析出多条 IP 时每条规则将依次尝试全部 IP 然后再匹配下一条路由(如果该条未命中)。 +实际解析行为会被推迟到第一次遇到 IP 规则以降低延迟。结果将同时包含 IPv4 与 IPv6(你可以在内置 DNS 的 `queryStrategy` 进行二次限制) 域名解析出多条 IP 时每条规则将依次尝试全部 IP,只要任意一 IP 符合要求即视为命中规则。 当开启 sniff + routeOnly 使路由系统可以同时看见 IP 和域名时,如果发生上述的解析,路由系统只能看到由域名解析出的 IP 而无法看见原始目标 IP, 除非解析失败。 -当存在两个域名时(目标域名 + sniff 结果) 无论是用于解析还是用于域名匹配,sniff 结果的优先级总是更高。 +当存在两个域名时(目标域名 + sniff 结果), 无论是用于解析还是用于域名匹配,sniff 结果的优先级总是更高。 无论解析与否,路由系统不会影响真正目标地址,请求的目标仍然是原始目标。