【发布时间】:2012-11-20 02:41:31
【问题描述】:
有没有办法获取本地网络中所有有效 IP 地址的列表?
我的意思是每个用户在网络中使用的所有 IP 地址。
【问题讨论】:
标签: networking ip
有没有办法获取本地网络中所有有效 IP 地址的列表?
我的意思是每个用户在网络中使用的所有 IP 地址。
【问题讨论】:
标签: networking ip
安装nmap,
sudo apt-get install nmap
然后
nmap -sP 192.168.1.*
或更常见
nmap -sn 192.168.1.0/24
将扫描整个 .1 到 .254 范围
这会在整个子网中进行简单的 ping 扫描,以查看哪些主机在线。
【讨论】:
尝试以下步骤:
ipconfig(或Linux 上的ifconfig)。这将为您提供您自己机器的 IP 地址。例如,您机器的 IP 地址是 192.168.1.6。所以你的广播IP地址是192.168.1.255。ping 192.168.1.255(在 Linux 上可能需要 -b)arp -a。您将获得网段上所有 IP 地址的列表。【讨论】:
如果您想查看特定子网上正在使用哪些 IP 地址,那么有几个不同的 IP 地址管理器。
【讨论】: