Solaris 11 nslookup 反转 ip

Solaris 11 nslookup 反转 ip

来自(带有最新补丁的 Solaris 11.1,m4000 128GB)系统日志:

Jun 17 10:06:14 sun-m4k-03 sendmail[4993]: [ID 702911 mail.warning] gethostbyaddr(10.128.4.50) failed: 1

ip 在命令行中有效:

ping 10.128.4.50
10.128.4.50 is alive

nslookup 在执行查找时似乎会反转八位字节:

 nslookup 10.128.4.50
Server:         10.128.8.18
Address:        10.128.8.18#53

** server can't find 50.4.128.10.in-addr.arpa.: NXDOMAIN

尝试在互联网上搜索 - 没有运气

答案1

这是对的。反向 DNS 查找是通过查询PTR域中 IP 地址的记录来执行的.in-addr.arpa。 DNS 名称首先具有最不重要/最不广泛的组成部分,因此首先以最重要/最广泛的组成部分编写的 IP 地址的八位字节按相反的顺序放置,以便每一类网络都可以有一个 DNS 区域。

如果您想要支持对私有 IP 地址进行反向 DNS 查找,则必须配置一个区域来10.in-addr.arpa.保存PTR的记录50.4.128.10.in-addr.arpa.

相关内容