这算是被 DNS 抢答了吗

246 天前
 lx01xsz

如图是 Surge 的网络诊断页面 (选了使用指定 DNS 服务器, 而非混合使用) 其中并没有指定 DNS 服务器: 202.199.x.x

点击测试之前 DNS 服务器列表中并没有这个 202.199.x.x, 点击测试后才出现

这应该不是 Surge 的 bug, 自己搭了个 DNS 测试了下, 并没有收到被该 DNS 服务器回答的域名查询请求

这是被 DNS 抢答了吗

1191 次点击
所在节点    DNS
6 条回复
Lentin
246 天前
202.199.x.x
会不会是你 dhcp 获取到的的 dns 服务器呢?
NoOneNoBody
246 天前
还好没有认为是 Surge 的作者真该死,:doge
lx01xsz
246 天前
@Lentin 可是我已经选择了不使用系统指定的 DNS 服务器啊, 而且这种情况只在特定网络环境下会出现
epiphyllum
246 天前
个人认为 1 楼的说法比较靠谱。

IP 以"202.199.2"的 IPv4 主机中,开放 53/UDP 到公网的 DNS 服务器只有辽宁某 4 所高校的权威 DNS 服务器。
一般人根本不会去记这样的偏门 DNS 服务器 IP ,既然你可以用这个仅对内部网络开放的递归解析器,那它更像是本地网络内的 DHCP 服务器给你操作系统配的一组 DNS 。

可能只是 Surge 为了让检测更加全面,在测试你所指定的 DNS 服务器时顺带测试了操作系统设置中的 DNS ,所以测试结果中会看到这个奇怪的 IP 。

如果是担心域名解析请求会泄露到这个 DNS 服务器去,可以先将就应用当前 Surge 设置再看看有没有到这个服务器的流量。或者试试控制变量法修改一下操作系统 DNS ?(不熟悉 iOS ,方法可能不可用)
epiphyllum
246 天前
IP 以"202.199.2"的 -> IP 以"202.199.2"开头的 (抱歉刚才的回复有缺字错误)
laincat
245 天前
dns 的设置,你怎么设置的呢?有 system 吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1036017

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX