/ etc/hosts可以配置反向解析吗?

小武哥*_*小武哥 16 dns hosts

众所周知,我们可以在/ etc/hosts中添加'ip host'项来模拟DNS的名称解析,现在问题是,我可以使用/ etc/hosts进行反向解析,从ip到主机名吗?或者还有其他方便的方法吗?谢谢!

Tor*_*nus 29

也许.它取决于您用于执行查找的工具以及在计算机上解析的配置.

例如,如果"etc"位于/etc/nsswitch.conf的hosts部分,gethostbyaddr()将检查/ etc/hosts

但请注意,并非所有工具都会执行本地解析,例如"host"命令,因此它完全取决于您尝试执行查找的方式.

  • 在nsswitch.conf中使用`files`我可以通过以下方式从/ etc/hosts获取反向DNS记录:`getent hosts ip_here` (6认同)

mwa*_*ngi 1

不可以。这只能在 DNS 服务器上完成。