1
xmlf 2021-07-17 18:11:15 +08:00 via Android
安卓端设置私密 dns 后,ss 无法联网
|
2
BlackGlory 2021-07-17 21:44:39 +08:00
这是 DNS 轮询, 顺序对客户端来说是随机的.
|
3
neiltroyer849 OP @BlackGlory 不是轮询,也不是随机,翻译的 Surge Manual 是这么描述 DNS 功能的:
“Surge 通过并发查询提高性能,会使用返回结果最快的服务器,这类似于 dnsmasq 命令的 --all-servers 选项。Surge iOS 版和 macOS 版的 Dashboard 会显示返回结果最快的那个服务器地址。如果 Surge 在 2 秒内没有收到任何响应,它将再次查询所有预设的 DNS 服务器。重试 4 次后如果还没有结果,Surge 将放弃查询并报告 DNS 错误。 某些域名可能具有性能较差的权限域名服务器,导致上游 DNS 服务器由于服务器端超时或其他连接问题返回空结果。如果所有上游 DNS 服务器确实都返回空的 DNS 查询结果,或者某些服务器返回空的结果,但其他服务器在 2 秒内没有响应,那 Surge 也将返回 DNS 查询结果为空的错误。 当 IPv6 可用并启用时,Surge DNS 客户端将向上游 DNS 服务器同时发送 A 和 AAAA 查询。将使用返回的第一个 A 或 AAAA 查询结果。” |
4
BlackGlory 2021-07-17 23:50:36 +08:00
@neiltroyer849 啊, 我以为你问的是响应结果那部分, 不好意思. 第一个响应的速度更快可能是因为 Optimistic DNS 机制, 先返回了旧的响应. 不过说到底国内的公共 DNS 都是被污染的, 并发查询多个被污染的服务器确实没有意义, 实际价值也不如 Optimistic DNS 吧.
|
5
xenme 2021-07-18 07:11:38 +08:00 via iPhone
1. 建议开 doh,避免污染,公共 wifi 避免监控和探测
2. 并发 dns 没有特别大的意义 |
6
neiltroyer849 OP @xenme doh 的话我知道性能影响不会很明显但总是有心理就会不爽;真遇到需要保护隐私的时候就虚拟机前置代理➕tor 了
|
7
neiltroyer849 OP @BlackGlory 查了一下确实很有可能是 optimistic dns 的原因。而且某个版本更新后之后用了 Network Extension 会自动开启 Optimistic DNS 所以…. 这样想想并发 dns 还是被污染过的确实意义不是很大就是了
|