DNS查询
多节点 DNS 查询,检测域名解析记录
A 将域名指向一个 IPv4 地址,如 106.55.75.123。 A记录归属地是柠檬超绝大杂烩免费接口,随便用。
AAAA 将域名指向一个 IPv6 地址,如 2402:4e00:1013:e500:0:9671:f018:4947。同一个主机名可以同时解析到 IPv4(A记录)地址 和 IPv6(AAAA 记录)地址上,当只有IPv4 地址的用户会解析到 IPv4 地址,一般情况下有 IPv6 地址的用户会优先解析到 IPv6 地址。
CNAME 将域名指向另一个域名地址,与其保持相同解析,如 ipw.wsmdn.top 别名到 ipw.wsmdn.top.eo.dnse1.com.
MX 用于邮件服务器,一般由邮件注册商提供,如 mxbiz1.qq.com。如果邮箱格式为 test@wsmdn.top 则输入 wsmdn.top 查询。如果邮箱格式为 test@mail.wsmdn.top则输入mail.wsmdn.top查询。推荐2个免费的企业邮箱:腾讯企业邮、网易免费企业邮。
TXT 附加文本信息,常用于域名所有权验证,如在申请 HTTPS 证书时需要增加记录、
PTR IP 的反向解析记录,例如 159.75.190.197 反解析到 wsmdn.top,一般用于提升自建域名邮件服务器的可信度,可提单找云服务商添加。
NS 域名的 DNS 服务器地址,例如 ns3.dnsv2.com,推荐 华为云DNS.
网站开启IPv6检测 网站开启IPv6检测 | SSL证书在线检查
访客IP: ,您的网络 IPv4 访问优先
DNS 解析的流程
DNS 一般分为 本地DNS(一般由电信运营商提供)和 权威DNS(由根 DNS、顶级 DNS、二级 DNS 组成)。
本地 DNS
本地 DNS 采用递归查询域名解析记录,比如指定阿里 DNS(223.5.5.5)来解析 ipw.wsmdn.top,在 ANSWER SECTION 中可以看到直接返回了 ipw.wsmdn.top 的解析记录。
本地 DNS 本身不会记录域名解析记录,而是把请求转发到权威 DNS,逐级递归查询,再把解析记录返回给客户端。当然它会缓存解析记录(解析记录中 TTL 属性控制缓存的时长)。
本地 DNS 解析示例:
~$ dig @223.5.5.5 ipw.wsmdn.top
;; QUESTION SECTION:
;ipw.wsmdn.top. IN A
;; ANSWER SECTION:
ipw.wsmdn.top. 1 IN CNAME ipw.wsmdn.top.a1.initac.com.
ipw.wsmdn.top.a1.initac.com. 76 IN A 183.205.0.66
ipw.wsmdn.top.a1.initac.com. 76 IN A 183.205.0.67
ipw.wsmdn.top.a1.initac.com. 76 IN A 183.205.0.65
ipw.wsmdn.top.a1.initac.com. 76 IN A 183.205.0.64
权威 DNS
以查询 ipw.wsmdn.top 为例,了解下这 3 级 DNS 的作用。
- 根 DNS:比如
a.root-servers.net.,负责返回待查询域名(ipw.wsmdn.top)所属顶级 DNS(如e.zdnscloud.cn.)的解析记录203.119.82.1; - 顶级 DNS:比如
e.zdnscloud.cn.,负责返回待查询域名的 DNS 地址(如brodie.ns.cloudflare.com.)的解析记录; - 一级 DNS:比如
ns1.huaweicloud-dns.com.,负责返回具体域名的解析记录,比如ipw.wsmdn.top的 CNAME 记录为ipw.wsmdn.top.a1.initac.com.。
以下为查询示例:
查看根 DNS 的 A 记录
$ dig a.root-servers.net
;; QUESTION SECTION:
;a.root-servers.net. IN A
;; ANSWER SECTION:
a.root-servers.net. 2295 IN A 198.41.0.4
;; AUTHORITY SECTION:
root-servers.net. 125280 IN NS h.root-servers.net.
root-servers.net. 125280 IN NS c.root-servers.net.
root-servers.net. 125280 IN NS a.root-servers.net.
root-servers.net. 125280 IN NS e.root-servers.net.
root-servers.net. 125280 IN NS k.root-servers.net.
root-servers.net. 125280 IN NS b.root-servers.net.
root-servers.net. 125280 IN NS i.root-servers.net.
root-servers.net. 125280 IN NS d.root-servers.net.
root-servers.net. 125280 IN NS l.root-servers.net.
root-servers.net. 125280 IN NS g.root-servers.net.
root-servers.net. 125280 IN NS j.root-servers.net.
root-servers.net. 125280 IN NS f.root-servers.net.
root-servers.net. 125280 IN NS m.root-servers.net.
;; ADDITIONAL SECTION:
h.root-servers.net. 517037 IN A 198.97.190.53
c.root-servers.net. 563686 IN A 192.33.4.12
e.root-servers.net. 601355 IN A 192.203.230.10
g.root-servers.net. 472031 IN A 192.112.36.4
f.root-servers.net. 553894 IN A 192.5.5.241
k.root-servers.net. 597325 IN A 193.0.14.129
i.root-servers.net. 517037 IN A 192.36.148.17
l.root-servers.net. 565009 IN A 199.7.83.42
b.root-servers.net. 559683 IN A 199.9.14.201
d.root-servers.net. 601468 IN A 199.7.91.13
m.root-servers.net. 603681 IN A 202.12.27.33
j.root-servers.net. 584819 IN A 192.58.128.30
h.root-servers.net. 569462 IN AAAA 2001:500:1::53
c.root-servers.net. 34585 IN AAAA 2001:500:2::c
通过根 DNS 查询 wsmdn.top,返回了顶级 DNS e.zdnscloud.cn. 的地址为 203.119.82.1:
~$ dig @198.41.0.4 wsmdn.top
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;wsmdn.top. IN A
;; AUTHORITY SECTION:
top. 172800 IN NS e.zdnscloud.cn.
top. 172800 IN NS c.zdnscloud.com.
top. 172800 IN NS f.zdnscloud.cn.
top. 172800 IN NS a.zdnscloud.cn.
top. 172800 IN NS d.zdnscloud.com.
top. 172800 IN NS j.zdnscloud.com.
top. 172800 IN NS i.zdnscloud.cn.
top. 172800 IN NS b.zdnscloud.cn.
;; ADDITIONAL SECTION:
e.zdnscloud.cn. 172800 IN A 203.119.82.1
c.zdnscloud.com. 172800 IN A 203.99.26.1
f.zdnscloud.cn. 172800 IN A 116.169.54.111
a.zdnscloud.cn. 172800 IN A 203.99.24.1
d.zdnscloud.com. 172800 IN A 203.99.27.1
j.zdnscloud.com. 172800 IN AAAA 2401:8d00:2::1
i.zdnscloud.cn. 172800 IN AAAA 2401:8d00:1::1
b.zdnscloud.cn. 172800 IN A 203.99.25.1
通过 e.zdnscloud.cn 查询 wsmdn.top,返回一级 DNS 的 NS 记录:
~$ dig @e.zdnscloud.cn wsmdn.top
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;wsmdn.top. IN A
;; AUTHORITY SECTION:
wsmdn.top. 3600 IN NS brodie.ns.cloudflare.com.
wsmdn.top. 3600 IN NS gloria.ns.cloudflare.com.
通过 ns1.huaweicloud-dns.com 返回 ipw.wsmdn.top 的 CNAME 记录:
~$ dig @ns1.huaweicloud-dns.com ipw.wsmdn.top
;; QUESTION SECTION:
;ipw.wsmdn.top. IN A
;; ANSWER SECTION:
ipw.wsmdn.top. 300 IN CNAME ipw.wsmdn.top.a1.initac.com.