一个域名的 DNS 透露了它的什么?
每个域名都会发布一些记录,告诉互联网它的网站在哪里、谁负责它的邮件、它用了哪些服务。输入一个域名,用简单的话查看全部记录。
很多服务会要求域名所有者添加一条记录,以证明域名归自己所有。把这些记录放在一起,就能看出一个组织使用了哪些工具。
addyson.ns.cloudflare.comCloudflarekip.ns.cloudflare.comCloudflaregoogle-site-verification=fnFduNU0uspbCdmi-lhDs6XusNK14GmYmQb_OqGRW0o向 Google 证明所有权。addyson.ns.cloudflare.com. dns.cloudflare.com. 2417537772 10000 2400 604800 1800主域名服务器:addyson.ns.cloudflare.com。curl ip5.io/dns-lookup/github.com curl "ip5.io/dns-lookup/github.com?format=json"
互联网的地址簿。你输入网站名称时,设备会问 DNS 应该连接哪个地址。域名还会公布它的邮件发往哪里,以及谁可以代发邮件的规则。
A 和 AAAA 是网站的地址(IPv4 和 IPv6)。CNAME 是另一个名称的别名。MX 说明邮件送达哪里。NS 列出为域名提供应答的服务器。TXT 存放邮件规则、所有权证明等文本。CAA 说明谁可以签发 HTTPS 证书。
Google、Microsoft、Stripe 等服务会要求添加一条记录,以证明开设账户的人确实控制这个域名。这些记录在设置完成后往往会保留下来,于是悄悄透露出一个组织使用了哪些服务。
提出查询的服务器会按每条记录的生存时间把 DNS 回答保存一段时间。大多数修改会在几分钟到几小时内生效。
不会。ip5.io 向 Cloudflare DNS 查询,Cloudflare 用自己的缓存回答,或去问该域名的域名服务器。查询来自 Cloudflare 而不是你,ip5.io 也不会保存。