使用步骤
- 输入域名(直接粘贴网址也可以)。记录类型默认「全部常用」,一次列出 A、AAAA、CNAME、MX、TXT、NS;只关心某一种时再单独选,例如网站用 A、邮箱用 MX、验证用 TXT。
- 选择 DNS 服务器;刚改完解析时选「全部服务器(对比)」。
- 点「查询」,查看每条记录的值和 TTL。
参数说明
- 记录类型
- A/AAAA 是 IPv4/IPv6 地址,CNAME 是别名,MX 是邮件服务器,TXT 常用于 SPF、域名验证,NS 是权威 DNS,CAA 限制可以签发证书的机构。
- TTL
- 记录在缓存里保留的秒数。改解析后,旧记录最多要等 TTL 秒才会在各处过期。
- 反向解析
- 记录类型选 PTR 并输入 IP 地址,可以查询 IP 对应的主机名。
记录类型及其出处
| 类型 | 内容 | 定义于 |
|---|---|---|
| A | IPv4 地址 | RFC 1035 |
| AAAA | IPv6 地址 | RFC 3596 |
| CNAME | 指向另一个名称的别名 | RFC 1035 |
| MX | 邮件服务器及其优先级(数值小的先尝试) | RFC 1035 |
| TXT | 自由文本,用于 SPF、DKIM 和网站验证 | RFC 1035 |
| NS | 该区域的权威域名服务器 | RFC 1035 |
| SOA | 区域的起始授权记录:主服务器、序列号、各种计时器 | RFC 1035 |
| CAA | 哪些证书颁发机构可以签发证书 | RFC 8659 |
| PTR | 地址对应的主机名(反向查询) | RFC 1035 |
| SRV | 某项服务的主机和端口 | RFC 2782 |
反向查询是把地址倒着写在 in-addr.arpa 下面,查询它的 PTR 记录。例如 192.0.2.10 要查的是 10.2.0.192.in-addr.arpa。
有 CNAME 的名称不能再有自己的其他记录,所以区域顶点(zone apex)不允许设 CNAME,因为那里必须有 NS 和 SOA 记录。
常见问题
改了解析为什么还没生效?
各地 DNS 服务器会缓存旧记录,直到 TTL 到期。用「全部服务器(对比)」可以看出哪些服务器已经拿到新记录。
查询结果和我电脑上的不一样?
你的电脑可能用了运营商 DNS、代理或 hosts 文件,结果会不同;这里的结果直接来自所选的公共 DNS 服务器。
支持中文域名吗?
支持,会自动转换成 Punycode(xn-- 开头)再查询。
隐私说明
这个工具需要服务器完成:你输入的内容或文件通过 HTTPS 发送到我们的服务器,处理完立即丢弃,不做保存。服务器访问日志会记录 IP 地址和请求地址,仅用于防止滥用。