用户的 DNS 地址要怎样获取?

2021-02-07 13:43:18 +08:00
 alantx
现在有些网站是通过 用户的 ip 地址是否与 DNS 服务器地址在同一个区域 来判断用户是否使用了代理,但是我在 google 上找不到获取用户的 DNS 地址的方法,所以我很好奇别人是怎样完成。
1570 次点击
所在节点    问与答
6 条回复
Aliencn
2021-02-07 14:06:58 +08:00
临时生成一个域名,让用户去解析,根据 DNS 的查询日志即可查出用户所用的 DNS 服务器。
alect
2021-02-07 14:57:39 +08:00
可以参考一些测试 ip 的网站使用的技术,比如如下这个网站用了不少探测技术。
https://ipleak.net/
alect
2021-02-07 15:01:04 +08:00
还有类似判断操作系统语言是否跟 IP 地址所在国家时区是否一致之类的。
ifxo
2021-02-07 15:05:56 +08:00
alect
2021-02-07 15:08:46 +08:00
Tink
2021-02-07 16:37:24 +08:00
用了代理之后,用户的 dns 不也是走了代理了吗

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

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

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

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

© 2021 V2EX