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

时间:2012-12-02 13:11:50

标签: networking ip

有没有办法获取本地网络中所有有效IP地址的列表?

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

3 个答案:

答案 0 :(得分:352)

请尝试以下步骤:

  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。您将获得细分受众群中所有IP地址的列表。

答案 1 :(得分:345)

安装 nmap

sudo apt-get install nmap

然后

nmap -sP 192.168.1.*

或更多共同

nmap -sn 192.168.1.0/24

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

这会在整个子网中进行简单的ping扫描,以查看所有主机都在线。

答案 2 :(得分:25)

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

尝试Angry IP ScannerSolarwindsAdvanced IP Scanner