![如何从网络计算机获取 netbios 名称?(Linux)](https://linux22.com/image/506813/%E5%A6%82%E4%BD%95%E4%BB%8E%E7%BD%91%E7%BB%9C%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%8E%B7%E5%8F%96%20netbios%20%E5%90%8D%E7%A7%B0%EF%BC%9F%EF%BC%88Linux%EF%BC%89.png)
我想定期扫描我的网络并获取 Ip、mac、OS 和 netbios 名称。
到目前为止,我已经使用运行 nmap 的 bashscript 完成了所有工作,但 netbiosname 仍然存在问题。
答案1
该程序nbts扫描可以做到这一点。在 Ubuntu 中安装只需使用apt-get install nbtscan
。示例用法是nbtscan 192.168.1.0/24
在 C 类网络上。
答案2
进一步来说, nbtscan -v 192.168.1.0/24,如果您的节点是广播地址网络的一部分,这将扫描整个 c 类。(192.168.1.0)
答案3
您可以使用 nbtscan (http://unixwiz.net/tools/nbtscan.html)