DNS查询
单点 DNS 查询
适合快速确认某个记录类型当前返回值,并与传播检查做对比。
免费在线DNS查询工具,输入域名即可查询A/AAAA/CNAME/MX/TXT/NS/SOA七种DNS记录,后端查询无CORS限制,显示TTL、MX优先级,支持一键复制。
适合快速确认某个记录类型当前返回值,并与传播检查做对比。
免费在线DNS查询工具,输入域名即可查询A/AAAA/CNAME/MX/TXT/NS/SOA七种DNS记录,后端查询无CORS限制,显示TTL、MX优先级,支持一键复制。
DNS(Domain Name System,域名系统)是互联网的「电话簿」,将人类易记的域名(如example.com)翻译成机器可读的IP地址。查询DNS记录可以:1) 确认域名解析是否生效;2) 排查网站无法访问的原因;3) 验证MX/TXT等邮件配置是否正确;4) 检查CDN切换、域名迁移是否完成;5) 确认SPF/DKIM/DMARC等安全记录是否配置。
原因通常是DNS缓存:本地电脑、路由器、ISP递归DNS服务器都会缓存DNS记录,TTL时间内返回缓存结果而不是新值。切换DNS记录后,各节点需要等待TTL过期才能看到新值。本工具从后端公共DNS节点发起查询,不经过本地/ISP缓存,可看到最新的权威解析结果。
A记录将域名指向IPv4地址(如192.0.2.1),AAAA记录(也叫IPv6地址记录)将域名指向IPv6地址(如2001:db8::1)。现代网站通常同时配置A和AAAA记录,IPv4/IPv6双栈访问。AAAA是A的4倍长度(IPv6地址128位 vs IPv4的32位),因此得名「四A」记录。
根域名(如example.com,不带www)不能使用CNAME(CNAME会阻塞其他记录类型,违反RFC规定),必须使用A/AAAA记录。子域名(如www、cdn、api)可以用CNAME指向另一个域名(CDN场景常用,如www.example.com → example.cdn.cloudflare.com)。MX、NS、SOA记录所在的域名也不能有CNAME。
MX记录的priority/preference数字越小优先级越高。邮件发送时先尝试数字最小的MX服务器,若连接失败则按数字升序依次尝试其他MX服务器。常见配置:主MX设10,备MX设20,多台同等优先级可设相同数字(负载均衡)。不能只设一台MX,否则单点故障会导致邮件无法送达。
TXT记录是最灵活的DNS记录类型,常见用途:1) SPF记录:指定允许发送邮件的服务器,防止伪造邮件;2) DKIM:邮件数字签名公钥;3) DMARC:邮件策略报告;4) 域名所有权验证(Google Search Console、SSL证书签发、Apple开发者验证等);5) 任意自定义文本。
TTL(Time To Live)是DNS记录在递归DNS服务器中的缓存时间,单位为秒。修改DNS后「生效时间」取决于之前的TTL设置:TTL=3600(1小时)的记录最长需要1小时全球生效;TTL=300(5分钟)则5分钟内即可。建议在切换/迁移前24-48小时将TTL调低到300秒,切换完成后恢复常规TTL。注意:各ISP递归DNS的缓存刷新时间不一致,完全全球生效可能需要更长时间。
DNS查询是向DNS服务器请求特定域名的解析记录的过程,是互联网访问最基础的操作之一——每次访问网站、发送邮件、连接API,底层都会触发DNS查询。DNS记录有多种类型,最常用的包括:A(IPv4地址)、AAAA(IPv6地址)、CNAME(别名)、MX(邮件服务器)、TXT(文本/验证/安全策略)、NS(DNS服务器)、SOA(区域授权)等。
**为什么需要在线DNS查询工具?** 本地电脑、浏览器、操作系统、路由器、ISP递归DNS服务器都会缓存DNS记录(缓存时间由TTL控制),你在本地看到的可能是过期的缓存值。当你修改DNS记录后,需要一个独立于本地环境的查询工具来确认新记录是否已在权威DNS上生效。本工具从后端公共DNS节点直接递归查询,**绕过本地/ISP缓存**,返回当前权威解析结果。
**DNS查询的常见场景**:网站无法访问时确认A/AAAA记录是否指向正确IP;CDN切换/服务器迁移后验证解析是否生效;配置企业邮箱(Google Workspace/Office 365/腾讯企业邮等)后检查MX记录和优先级;配置SPF/DKIM/DMARC反垃圾邮件策略后验证TXT记录;域名所有权验证(Google Search Console、SSL签发、Apple开发者)时检查验证TXT记录是否发布。
**各记录类型核心用法**:A/AAAA是最基础的地址记录;CNAME用于子域名别名(CDN场景常用,但根域名不能用);MX带优先级,决定邮件投递路径;TXT是「瑞士军刀」记录,用于SPF/DKIM/DMARC/域名验证;NS指定哪个DNS服务器是权威;SOA记录区域版本、主NS、管理员邮箱和刷新参数。
本工具**支持7种最常用DNS记录类型**(A/AAAA/CNAME/MX/TXT/NS/SOA),后端DNS查询不受浏览器CORS限制和本地缓存影响,自动提取每条记录的value、TTL和额外信息(如MX优先级),支持最近查询记录快速切换、预设快捷示例、一键复制摘要/记录列表/原始JSON。
| 记录类型 | 编号 | 用途 | 示例值 |
|---|---|---|---|
A | 1 | 域名指向IPv4地址 | example.com → 93.184.216.34 |
AAAA | 28 | 域名指向IPv6地址 | example.com → 2606:2800:220:1:: |
CNAME | 5 | 别名记录,指向另一个域名 | www.example.com → example.com |
MX | 15 | 邮件服务器地址和优先级 | 10 mx.example.com |
TXT | 16 | 文本记录(SPF/DKIM/DMARC/验证) | v=spf1 include:_spf.google.com ~all |
NS | 2 | 指定域名的权威DNS服务器 | ns1.example.com |
SOA | 6 | 区域起始授权,含主NS/邮箱/序列号 | ns1.example.com admin.example.com 2024010101 |
PTR | 12 | 反向解析(IP→域名) | 34.216.184.93.in-addr.arpa → example.com |
CAA | 257 | 指定允许颁发证书的CA | 0 issue "letsencrypt.org" |
SRV | 33 | 服务定位(如SIP/XMPP/LDAP) | _sip._tcp.example.com |
| 场景 | 建议TTL | 说明 |
|---|---|---|
| 稳定运营(常规) | 3600秒(1小时) | 平衡缓存效率和变更灵活性 |
| 即将切换/迁移 | 300秒(5分钟) | 切换前24-48小时调低,缩短缓存刷新时间 |
| 切换过程中 | 60秒(1分钟) | 可快速回滚,切换后恢复正常TTL |
| CDN/高可用 | 300-600秒 | 兼顾故障切换速度和DNS查询负载 |
| MX邮件记录 | 3600-86400秒(1h-1天) | 邮件记录变更少,可设较长TTL |
| NS记录 | 86400秒(1天) | NS变更极少,长TTL提高解析效率 |
| 服务商 | 主DNS | 备DNS | 特点 |
|---|---|---|---|
| Google Public DNS | 8.8.8.8 | 8.8.4.4 | 全球节点,速度快,支持DNS-over-TLS |
| Cloudflare 1.1.1.1 | 1.1.1.1 | 1.0.0.1 | 隐私优先,全球最快,支持DoH/DoT |
| 阿里DNS | 223.5.5.5 | 223.6.6.6 | 国内速度快,稳定可靠 |
| 腾讯DNS(DNSPod) | 119.29.29.29 | 182.254.116.116 | 国内节点多,解析快 |
| Quad9 | 9.9.9.9 | 149.112.112.112 | 安全防护,自动拦截恶意域名 |