如何获得本地网络中所有有效IP地址的列表?

有什么办法可以获得本地网络中所有有效IP地址的列表?

我是指网络中每个用户正在使用的所有IP地址。

尝试以下步骤。

1.在命令提示符下输入 "ipconfig"(或Linux下的 "ifconfig")。这将给你提供你自己机器的IP地址。例如,你的机器的IP地址是192.168.1.6。所以你的广播IP地址是192.168.1.255。 2.平移你的广播IP地址 ping 192.168.1.255(在Linux上可能需要b)。 3.现在输入arp -a。你将得到你的网段上所有IP地址的列表。

评论(9)
解决办法

安装nmap

sudo apt-get install nmap

然后

nmap -sP 192.168.1.*

或更常见的

nmap -sn 192.168.1.0/24

将扫描整个.1到.254的范围

这将在整个子网中做一个简单的ping扫描,看看哪些主机在线。

评论(7)

如果你想看看在一个特定的子网中哪些IP地址在使用,那么有几种不同的IP地址管理器。

试试Angry IP ScannerSolarwindsAdvanced IP Scanner

评论(1)