除了型号、MAC 和 IP 之外,如何查找本地网络上设备的主机名?

除了型号、MAC 和 IP 之外,如何查找本地网络上设备的主机名?

我能够使用 NMAP 和 arp-scan 查找本地 IP、MAC 地址和设备型号。但是,这无法找到任何设备名称(不是 Apple 等型号)。使用 Nmap 和 -R 进行 DNS 反向查找不会报告任何其他信息,示例输出如下

Nmap scan report for 10.66.66.183
MAC Address: 28:FF:3C:96:14:30 (Apple)

然而我正在寻找的输出类似于

Name: (John's Iphone pro) 
IP: 10.66.66.183
MAC Address: 28:FF:3C:96:14:30 
Brand: (Apple)

在我尝试过的任何 Android 应用程序上都可以轻松获得它,例如网络扫描仪

我尝试了所有能找到的方法来重现这些结果,例如 nbtscan、使用 -A、-sP -sn 的 nmap 检测、arp-scan,但它们都无法找到单个主机名。这些应用程序可能做了哪些不同的事情,我如何执行类似的扫描?

相关内容