【发布时间】:2014-06-19 18:33:52
【问题描述】:
我在网络上有一台 unix 机器,我正在寻找该网络上设备的设备主机名。我该怎么做呢?我尝试过 nmap、arpscan、host 和 nslookup,但它们似乎都想做 DNS 反向查找。我的网络上没有 DNS 服务器。
当我说主机名时,我指的是用户设置的设备名称。因此,例如我机器上的主机返回 joshcloud。
【问题讨论】:
标签: unix networking
我在网络上有一台 unix 机器,我正在寻找该网络上设备的设备主机名。我该怎么做呢?我尝试过 nmap、arpscan、host 和 nslookup,但它们似乎都想做 DNS 反向查找。我的网络上没有 DNS 服务器。
当我说主机名时,我指的是用户设置的设备名称。因此,例如我机器上的主机返回 joshcloud。
【问题讨论】:
标签: unix networking
我会给你和我在这里一样的答案:How to get hostname from IP(Linux)?。基本上,您将需要添加 DNS 条目或单独连接到每个主机并询问名称。
【讨论】:
适用于 Windows 设备的 nbtscan。 avahi 支持 zeroconf 的东西。
否则请查看其他答案。
【讨论】: