DNS 工具集
DNS 工具集 · nslookup / dig / PTR 反向解析
在浏览器里用 DoH 查公网 DNS,粘贴出来就是 dig 风格的文本。
⚠️ 本工具基于公网 DoH 实现,仅可查询公网 DNS 记录;无法解析内网私有 DNS、内网 PTR;
浏览器安全限制,不支持直接 UDP 53 端口查询;查询流量走你本机的网络,不经过本站服务器;
PTR 记录不是每个 IP 都配置,查出来是空的属于正常现象。
正在查询…
三种查法,对应命令行里的三个习惯
Section titled “三种查法,对应命令行里的三个习惯”- 简易查询(nslookup):给个域名、挑个类型,只看应答长什么样。TTL、记录值直接列出来。
- 高级查询(dig):多给状态码、QUESTION / ANSWER / AUTHORITY / ADDITIONAL 四段,排版贴近 dig 输出。
- PTR 反向解析:填 IP,工具自己拼
in-addr.arpa/ip6.arpa再去查,不用手写那一长串。
查不到,通常是这几种情况
Section titled “查不到,通常是这几种情况”| 现象 | 原因 |
|---|---|
| 提示 NXDOMAIN | 域名本身不存在,或者拼错了 |
| 结果为空 | 该域名没配这类记录,比如没做邮件就不会有 MX;PTR 更常见 |
| 提示 DoH 请求失败 | 主备两个 DoH 都不通:网络被拦、浏览器插件拦截、或服务临时故障 |
| 查询成功但看不到内网地址 | 公网 DoH 只认公网权威,内网域名它压根不认识 |
哪些事这个工具做不到
- 查内网私有 DNS:
dns.内网域名这类记录只在你的内网 DNS 里,公网 DoH 无权知晓。 - 查内网 PTR:同上,内网反查要在内网 DNS 上做。
- 直连 UDP/TCP 53:浏览器不给你开这种口子,所以只能走 DoH。
- 指定任意 DNS 服务器:只有阿里云、Cloudflare 两个公网 DoH,DoH 服务器要支持 CORS 才能被浏览器直接调。
两个 DoH 服务是怎么切换的
默认阿里云 dns.alidns.com,失败(HTTP 报错 / 8 秒超时 / 返回不是 DNS 报文)就自动换 Cloudflare;
下拉框里选 Cloudflare 时,顺序反过来。两个都失败才会报错,并把两次的失败原因一起列出来。
查询流量从你自己的浏览器直接发给 DoH 服务,本站服务器不参与,也看不到你查了什么。