我现在正在使用 ubuntu 12.04。我想知道是否有一个应用程序可以让我查看连接到我所连接网络的每个人以及他们的计算机名称和 IP 地址。如果可能的话,我还想搜索计算机名称并获取其 IP 地址,反之亦然。如果有任何应用程序可以满足我的所有需求,那就太好了。如果没有,我最想要的是搜索功能。我是 Ubuntu 的新用户,我的英语不太好。所以请原谅我的错误。
答案1
您可以使用netdiscover
使用命令安装
sudo apt-get install netdiscover
用法是sudo netdiscover -r xxx.xxx.xxx.xxx/yy
xxx.xxx.xxx.xxx
您的网络和yy
子网在哪里。
您也可以使用arp-scan
命令进行安装
sudo apt-get install arp-scan
用法是sudo arp-scan -local
您将在 netdiscover 中获得类似这样的输出
Linux 不提供 NetBIOS 名称,但如果您samba
在 PC 上安装了,您可以使用它smbtree
来查看本地网络上的 win 共享和机器。输出类似于以下内容