反向DNS查询工具

PTR记录格式、反向DNS解析原理与in-addr.arpa域说明

🔍 反向DNS查询 (模拟)

📖 反向DNS工作原理

步骤操作说明
1IP地址反转 + 添加后缀8.8.8.8 → 8.8.8.8.in-addr.arpa
2查询PTR记录DNS服务器查找该域名下的PTR记录
3返回主机名PTR记录值即为该IP对应的主机名
4可选:正向验证用返回的主机名做正向DNS验证一致性
IPv6反向DNS:
2001:db8::1 → 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa

⚙️ 反向DNS命令参考

命令说明示例
dig -x IPDig反向查询(PTR)dig -x 8.8.8.8
nslookup IPNslookup自动检测正/反向nslookup 8.8.8.8
host IPHost反向查询host 8.8.8.8
dig PTR domain直接查PTR记录dig PTR 8.8.8.8.in-addr.arpa
dig -x IPv6IPv6反向查询dig -x 2001:4860:4860::8888
whois IP查看IP归属信息whois 8.8.8.8

💡 常见知名IP的反向DNS示例

IP地址反向域名(in-addr.arpa)PTR结果归属
8.8.8.88.8.8.8.in-addr.arpadns.googleGoogle Public DNS
8.8.4.44.4.8.8.in-addr.arpadns.googleGoogle Public DNS
1.1.1.11.1.1.1.in-addr.arpaone.one.one.oneCloudflare DNS
114.114.114.114114.114.114.114.in-addr.arpapublic1.114dns.com114 DNS
223.5.5.55.5.5.223.in-addr.arpapublic.alidns.com阿里DNS
208.67.222.222222.222.67.208.in-addr.arparesolver1.opendns.comOpenDNS
9.9.9.99.9.9.9.in-addr.arpadns.quad9.netQuad9 DNS
39.156.66.1818.66.156.39.in-addr.arpawww.a.shifen.com百度
142.250.80.4646.80.250.142.in-addr.arpanrt12s19-in-f14.1e100.netGoogle
104.18.1.11.1.18.104.in-addr.arpa-Cloudflare(无PTR)