DNS 是目前为止最常见的,在互联网(如 google.com. A 216.58.218.142)和家庭(mDNS/LLMNR)上都使用,所以这里介绍如何执行 反向 DNS 查找: dig -x <address>(nslookup和 host更简单,提供更少的细节,甚至可能返回不同的结果; 然而,dig不包括在 Windows 中)。
请注意,CDN中的主机名不会解析为规范域名(例如“ google.com”) ,而是解析为您查询的主机 IP 的主机名(例如“ dfw25s08-in-f142.1e100.net”,有趣的趣闻: 1e100是1 googol)。
还要注意,DNS 主机可以有多个名称。这对于拥有多个网络服务器(虚拟主机)的主机来说很常见,但是由于虚拟化技术的普及,这种情况正在变得越来越少见。这些接待员有 多个 PTR DNS 记录。
最后,请注意,本地机器可以通过 /etc/hosts覆盖 DNS 主机记录。如果没有得到预期的主机名,请确保检查该文件。