我正试图找到一种可靠的方法来查看本地网络上的所有主机/机器名称,例如"Jim's Ipad“或"Austi's IMac”。目前,我唯一能做到的方法是查看dhcp请求日志,这些日志通常显示名称,尽管我想知道是否有一种方法可以一次简单地列出网络上的所有名称?我尝试过nmap -sP 192.168.1.*,它似乎只给出了机器的制造商,而不是实际的机器/域名:Host 192.168.1.109 is up (0.00073s latency).
MAC Address: 00:50:94
这里的驱动程序是我们的Nessus扫描仪,它通过使用插件10150查询设备的NetBIOS名称来获得系统的名称,这显然与nbtscan的功能相同。按照我理解和观察的方式,Nessus、nbtscan和运行nbtstat -A XX.XX.XX.XX的将netbios-ns数据包发送到目标上的UDP端口137,该端口137将响应UDP端口137响应