dns 不只有把域名指向 ipv4 的 a 记录,还可能包含 aaaa、mx、txt、ns、cname 和 ptr 等类型。windows powershell 的 resolve-dnsname 会返回结构化字段,适合逐类核对解析结果、ttl 与应答来源。
先查询 A 或 AAAA 地址记录
在 Windows PowerShell 中运行 Resolve-DnsName 主机名 -Type A;检查 Name、Type、TTL、Section 和 IPAddress。查询 IPv6 时把类型改为 AAAA。截图直接展示了同一主机名返回两条 AAAA 与一条 A 记录的结构化结果。

用 nslookup 交叉验证 PTR 结果
用 Resolve-DnsName 8.8.8.8 -Type PTR 得到反向记录后,可再运行 nslookup 8.8.8.8 交叉核对。截图展示了命令把该地址解析为 dns.google 的实际结果。反向记录缺失不代表主机离线;邮件服务器场景还要确认 PTR 与正向 A 记录能相互对应。
免费 DNS 与邮件安全分析(IntoDNS.ai):包括 DNSSEC、SPF、DKIM、DMARC、MTA-STS、BIMI、SMTP STARTTLS、FCrDNS、黑名单、发件人要求及报告。

指定 DNS 服务器比较结果
需要判断缓存或传播差异时,分别运行 Resolve-DnsName example.com -Type A -Server 1.1.1.1 与指定的企业 DNS。比较记录值和 TTL,不要用 ANY 没有返回就断言域名无记录;很多服务器会限制 ANY 查询。对 TXT 内容截图或外发时,应遮掉验证令牌和内部主机名。











