一个域名的 DNS 透露了它的什么?
每个域名都会发布一些记录,告诉互联网它的网站在哪里、谁负责它的邮件、它用了哪些服务。输入一个域名,用简单的话查看全部记录。
很多服务会要求域名所有者添加一条记录,以证明域名归自己所有。把这些记录放在一起,就能看出一个组织使用了哪些工具。
208.80.154.224Wikimedia Foundation Inc. · 查询 →2620:0:861:ed1a::1Wikimedia Foundation Inc. · 查询 →www.wikipedia.org → dyna.wikimedia.org同一个网站的两个名字。10 mx-in1001.wikimedia.orgwikimedia.org10 mx-in2001.wikimedia.orgwikimedia.orgns0.wikimedia.orgwikimedia.orgns1.wikimedia.orgwikimedia.orgns2.wikimedia.orgwikimedia.orgyandex-verification: 35c08d23099dc863向 Yandex 证明所有权。v=spf1 include:_cidrs.wikimedia.org ~allSPF:谁可以代发它的邮件。google-site-verification=AMHkgs-4ViEvIJf5znZle-BSE2EPNFqM1nDJGRyn2qk向 Google 证明所有权。v=DMARC1; p=reject; rua=mailto:dmarc-rua@wikimedia.org;被拒收 报告发送到 dmarc-rua@wikimedia.org。0 iodef "mailto:dns-admin@wikimedia.org"证书机构报告问题的地址0 issue "letsencrypt.org"Let's Encrypt0 issue "pki.goog"Google Trust Servicesns0.wikimedia.org. hostmaster.wikimedia.org. 2026060420 43200 7200 1209600 3600主域名服务器:ns0.wikimedia.org。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 也不会保存。