无需登录 数据私有 本地保存

DNS over HTTPS 解析器 - 通过 DoH 查询任意记录

67
0
0
0

完整使用教程

本教程将引导您掌握 DNS over HTTPS 解析器的各项功能,从基础查询到高级诊断。

第一步:选择 DoH 服务器

打开工具页面后,首先选择一个 DoH 服务器。工具页面顶部会显示可用的服务器列表:

Google DNS
全球分布,速度快
Cloudflare
隐私优先,推荐默认
Quad9
内置安全拦截
阿里 DNS
中国优化

点击选择您想要使用的服务器。如果您在中国大陆,建议选择阿里 DNS 或 Google DNS 以获得较快的响应速度。如果您注重隐私,Cloudflare 是一个不错的选择。

第二步:输入查询域名

在查询输入区域,输入要解析的域名。支持以下输入方式:

  • 普通域名:直接输入完整的域名,如 example.comwww.google.com
  • 子域名:查询特定子域名的记录,如 mail.example.comapi.example.com
  • 反向查询:输入 IP 地址进行反向 DNS 查询(PTR 记录),如 8.8.8.8

输入域名后,工具会自动提示可能的补全(基于浏览器历史记录)和建议的查询类型。

第三步:选择查询类型

在查询类型下拉菜单中选择需要查询的 DNS 记录类型。以下是各类型的简要说明:

类型用途典型值示例
A域名的 IPv4 地址93.184.216.34
AAAA域名的 IPv6 地址2606:2800:220:1:248:1893:25c8:1946
CNAME域名别名ghs.googlehosted.com
MX邮件服务器10 mail.example.com
NS域名服务器ns1.example.com
TXT文本记录(SPF 等)v=spf1 include:_spf.google.com ~all
SOA区域起始授权ns1.example.com admin.example.com ...
SRV服务定位0 5 5060 sip.example.com
CAA证书授权限制0 issue "letsencrypt.org"

建议初学者使用默认的 "A" 类型进行查询,熟悉工具后再尝试其他类型。

第四步:执行查询并查看结果

点击"查询"按钮(或按 Enter 键)执行 DNS 查询。查询结果将显示在页面下方的结果区域:

结果区域说明
  • 状态信息:显示查询是否成功(NOERROR、NXDOMAIN、SERVFAIL 等)
  • 响应时间:显示从发送查询到收到响应的耗时(毫秒)
  • 记录列表:以表格形式展示所有返回的 DNS 记录
  • 每条记录的信息:包括记录类型、TTL(缓存生存时间)、名称和数据内容
  • 原始响应:可展开查看 DoH 服务器返回的完整 JSON 数据

第五步:使用进阶功能

多类型快速查询

工具提供了"常用查询"按钮,一键同时查询 A、AAAA、MX、NS 和 TXT 五种常用记录类型。查询结果会在各自的标签页中展示,方便快速全面地了解域名的 DNS 配置。

多服务器对比

点击"对比查询"按钮,工具会同时向所有可用的 DoH 服务器发送相同的查询请求,然后以表格形式展示各服务器的响应结果和耗时。如果某些服务器返回了不同的结果,会特别标注。

查询历史

所有查询会自动保存在浏览器本地的历史记录中(最多保存 50 条)。您可以在历史面板中快速回溯之前的查询,点击任意记录即可重新执行相同的查询。

结果导出

查询完成后,可以将结果导出为 JSON、CSV 或纯文本格式。批量查询的结果支持一键导出为 CSV 文件,方便在其他工具中进一步分析。

实用查询示例

以下是一些常见的 DNS 诊断场景和对应的查询方法:

查询网站域名的 A 和 AAAA 记录,确认 DNS 能正确解析到 IP 地址。如果返回 NXDOMAIN(域名不存在),说明域名未注册或 DNS 配置有误。

查询邮件域名的 MX 记录确认邮件服务器配置,然后查询 TXT 记录检查 SPF 和 DMARC 配置。MX 记录应该返回一个或多个邮件服务器地址及其优先级。

使用不同的 DoH 服务器查询同一域名,对比结果是否一致。如果不一致,说明 DNS 变更尚未完全传播。TTL 值表示 DNS 记录的缓存时间,变更后的传播时间通常等于 TTL 值。

注意事项

某些 DoH 服务器可能有请求频率限制。如果查询失败并返回错误信息,请稍等片刻后再试。另外,由于 CORS(跨域资源共享)限制,某些自定义 DoH 服务器可能无法在浏览器端直接访问。工具内置的公共 DoH 服务器都已配置了 CORS 允许策略。