查看连接到我的网络的所有人

查看连接到我的网络的所有人

我现在正在使用 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 共享和机器。输出类似于以下内容

在此处输入图片描述

答案2

也许你应该尝试nmap或它的图形等价物禅地图sudo apt-get install nmap你可以在ubuntu中使用sudo apt-get install zenmap

相关内容