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

是否有一种方法可以获得本地网络中所有有效IP地址的列表?

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

1541547 次浏览

安装nmap,

sudo apt-get install nmap

然后

nmap -sP 192.168.1.*

或者更常见的

nmap -sn 192.168.1.0/24

将扫描整个。1到。254范围

这将在整个子网中执行简单的ping扫描,以查看哪些主机在线。

如果您想查看特定子网上正在使用的IP地址,那么有几个不同的IP地址管理器。

试试愤怒的IP扫描器Solarwinds高级IP扫描器

试试以下步骤:

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