如题,浏览器没有直接提供检测本地 dns 的接口。上面的检测,也存在 不准确的 问题。

但这种是如何实现的呢?

举报· 517 次点击
登录 注册 站外分享
4 条回复  
everfly 小成 前天 22:19
需要设置自己的权威 DNS ,参考我发表的帖子,也可以看看 demo: https://probe.xxyy.app 页面上有 github 链接可以了解原理,基本都差不多。
SunsetShimmer 小成 前天 23:01
https://surfshark.com/zh/dns-leak-test https://ip-api.com/docs/dns https://en.wikipedia.org/wiki/DNS_leak
cz5424 小成 前天 23:04
设置自己的域名的 ns 记录,然后自己搭个 dns 服务器做解析,用户要解析你域名的 ip 地址就得请求他的 dns 服务器,他的 dns 服务器就会请求你得 dns 服务器;记得每次都要随机值+设置很低的 ttl ,避免权威 dns 缓存了,不请求你
crab 小成 昨天 00:08
@cz5424 响应 NXDOMAIN 就可以了。
返回顶部