Host

主機命令反轉結果

  • August 11, 2013

例如,我在 Linux 中使用host命令:

host yy.yyy.yy.y

結果:

Host z.zzz.zz.z.in-addr.arpa. not found: 3(NXDOMAIN)

host然後我反向重複命令,而z.zzz.zz.z不是我得到過去的結果yy.yyy.yy.y

Host z.zzz.zz.z

結果:

Host yy.yyy.yy.y.in-addr.arpa. not found: 3(NXDOMAIN)

發生了什麼,為什麼會這樣?

當我嘗試獲得 z.zzz.zz.z 和 yy.yyy.yy.y 的 WHOIS 地址時,例如:

 yy.yyy.yy.y --> KOREA NIC
 z.zzz.zz.z --> JAPAN NIC

通過 WHOIS 的結果在正確的地址上,但是當我使用host命令時結果相同。

對於不理解我的問題的其他人,請查看以下內容:

xx@yy:$ host 61.206.19.1
Host 1.19.206.61.in-addr.arpa. not found: 3(NXDOMAIN)
xx@yy:$ host 1.19.206.61
Host 61.206.19.1.in-addr.arpa. not found: 3(NXDOMAIN)  <--- Why 61.206.19.1 ? WHOIS don't respond this IP

我也不完全理解你的問題,但是:

如果您想使用host命令執行反向查找,例如 1.2.3.4,您只需鍵入

host 1.2.3.4

就是這樣。host在使用該命令時,您不需要使用任何 in-addr.arpa 或反轉字節來執行反向查找。

引用自:https://serverfault.com/questions/530217