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

DNS over HTTPS 解析工具 - 查询 DNS 记录

54
0
0
0
使用前须知

本工具完全基于浏览器运行,无需注册、登录或安装任何软件。所有DNS查询通过HTTPS加密通道发送到公共DoH服务器,查询结果仅在浏览器本地展示。建议在使用前了解基本的DNS概念,如A记录、CNAME记录等,以便更好地理解查询结果。

步骤一:输入域名

在页面顶部的查询输入框中输入要查询的完整域名,例如example.com。输入时请注意域名的格式正确性,不需要包含协议前缀(如http://)或路径。工具会自动对域名进行规范化处理。

步骤二:选择记录类型

根据排查需求选择对应的DNS记录类型。如果不确定需要查询哪种类型,可以选择ALL查询该域名的所有可用记录。常规排查建议:网站访问问题选A或AAAA,邮件问题选MX,SSL证书问题选CAA,域名迁移排查选NS或SOA。

步骤三:选择DoH提供商

根据所在网络环境选择合适的DoH提供商。国内用户建议优先选择阿里云DNS或DNSPod以获得更低的延迟。国际用户可选择Google DNS或Cloudflare DNS。如果某个提供商不可用,可尝试切换其他服务商。Quad9适合需要安全过滤的场景。

步骤四:查看解析结果

点击查询按钮后,结果区域会显示完整的DNS解析信息,包括状态码、TTL值、解析到的IP地址或记录数据。如果返回NXDOMAIN表示域名不存在,NOERROR无Answer表示该记录类型未配置,SERVFAIL表示服务器端错误。仔细阅读状态码有助于快速定位问题。

步骤五:对比多提供商结果

如需确认DNS变更是否已全球生效,可切换不同DoH提供商重复查询同一域名。对比各提供商的返回结果,如果结果一致说明DNS已生效,如果存在差异说明部分节点尚未同步,需要等待TTL过期。通常DNS全球生效需要几小时到48小时不等。

步骤六:分析原始响应

展开原始响应区域,查看完整的DNS响应数据。重点关注状态码(rcode)、响应section中的记录数量和TTL值。较短的TTL值(如300秒)表示记录更新较快,较长的TTL值(如86400秒)表示记录相对稳定。通过原始数据可以判断DNS问题的具体原因。

实用排查技巧

当遇到网站无法访问时,建议按以下顺序排查:首先用ALL记录查询确认域名是否存在且有A记录;然后检查NS记录确认权威DNS服务器是否正确;接着检查MX记录确认邮件服务是否正常;最后检查CAA记录确认SSL证书签发权限。如果所有记录都正常但网站仍无法访问,问题可能不在DNS层面,需要检查服务器配置或网络连通性。

在修改DNS配置后,建议使用多个提供商交叉验证。如果只是部分提供商返回新结果,说明DNS传播尚未完成,这是正常现象。DNS全球传播时间取决于原TTL设置和各地缓存策略,通常在几分钟到48小时之间。

URL参数可视化提取 - 分层解析查询串

粘贴带参数的URL,以表格形式列出所有Query参数与值。

HTTP状态码参考表 - 在线查询含义与分类

完整展示HTTP状态码及其含义,按类别分组,支持搜索,是前端和后端开发常用的快速参考。

Web Locks API 探索器 - 跨标签页资源协调

获取和释放命名锁,观察多个标签页如何排队等待资源访问。

内容索引 API 查看器 - 管理离线可用内容列表

添加、列出和删除内容索引中的条目,展示离线可用内容。

URL协议处理器检查 - 自定义协议是否注册

检测浏览器是否支持特定自定义协议(如mailto:, tg:),并尝试调用。

最新

HTTP 响应头获取器 - 查看任意 URL 的 Header 详情

输入 URL,通过前端代理或 CORS 配置获取并显示完整的响应头信息。

CSS 伪类效果测试场 - 实时查看 :is() :where() :has()

编写带有伪类的选择器,实时高亮匹配的HTML元素,探索现代CSS选择器的能力。

OpenID Connect Discovery 浏览器 - 获取身份配置

输入OpenID Provider域名,自动请求 .well-known/openid-configuration 并格式化显示。

JSONPath在线查询工具 - JSON数据路径提取

使用JSONPath表达式从复杂JSON中快速提取数据子集,支持实时匹配和高亮显示结果。

热门

Query String解析器 - URL参数编码解码

将URL查询字符串转换为键值对对象,编辑并重新生成编码后的查询参数,支持多层嵌套。

NPM包名可用性查询 - 内置类似名称检查

输入包名,通过NPM Registry API查询是否已被占用,并显示近似的包名建议。

URL Scheme测试器 - 自定义/常见协议

快速检测系统是否支持特定的URL Scheme(如mailto:、tel:、tg:)。

CSS兼容性速查 - 属性在各浏览器支持图表

搜索CSS属性,显示其在主流浏览器的支持范围和前缀需求,快速避免踩坑。

Webhook URL 测试器 - 自定义发送 JSON 并查看日志

向指定 Webhook URL 发送自定义 JSON 负载,查看响应状态码和内容,记录发送历史。

单词搜索谜题生成器 - 自定义词库与网格

输入一组单词,自动生成网格字母谜题,可调整网格大小和方向,导出打印。

JSON 查询演练场 - JMESPath/JSONPath 即时评测

在可视化环境中编写JSONPath或JMESPath表达式,实时高亮匹配结果并查看路径提取逻辑。

PDF元数据查看器 - 读取作者/标题等信息

上传PDF文件,显示其标题、作者、创建软件、页数等隐藏元数据信息。

最新

:has() 选择器测试场 - 父元素根据子元素动态样式

使用 :has() 伪类编写规则,实时查看父元素如何根据子元素状态改变自身样式。

重定向链追踪工具 - URL跳转路径检测

输入短链接或URL,逐跳追踪HTTP 301/302等重定向,显示最终目标。

最新

package.json 文件检查器 - 验证字段与依赖规范

粘贴 package.json 内容,检查必填字段、许可证合规、依赖版本格式等常见问题。

Cookie同意横幅配置器 - GDPR/CCPA 自定义样式

实时预览并生成符合隐私法规的Cookie同意横幅HTML/CSS/JS代码,一键嵌入网站。

HTTP缓存头检测 - ETag/Cache-Control分析

输入URL,请求并分析响应中的Cache-Control、ETag等缓存策略头给出优化建议。

最新

Proxy 对象拦截测试 - 查看 get/set 钩子触发

创建一个 Proxy,定义各种陷阱函数,操作对象时实时显示被拦截的属性和行为。

互动元素周期表 - 化学元素信息查询

交互式元素周期表,点击任意元素显示原子序数、质量、电子排布等详细信息,辅助化学学习。

反馈表单构造器 - 打分/文本/多选一键生成

拖拽题型构建客户或员工反馈表,支持NPS、星级评分,导出填写链接或二维码。

热门

Brainfuck在线解释器 - 步进调试

编写Brainfuck代码,以可视化的方式步进执行,观察活动纸带和指针。

本地HTTPS代理演示 - 请求转发排查

通过Service Worker或本地fetch模拟拦截和转发请求,查看修改后的请求响应。

JSON 结构树浏览器 - 交互展开与路径复制

粘贴JSON对象,生成可折叠的树形视图,点击节点复制其键值路径,方便调试。

页面标题层级分析器 - h1~h6 结构检查

输入 HTML 或网址,提取所有标题标签,生成文档大纲树,检测跳跃和缺失。

Periodic Sync 事件模拟器 - 手动触发并查看结果

在开发环境中模拟 periodicSync 事件,触发后查看 SW 中的处理逻辑和网络请求。