获取网络设备的IP地址

获取网络设备的IP地址

如何获取本地网络上所有设备的 IP 地址?我正在使用 Mac OS X Snow Leopard。

答案1

使用nmap,您可以看到处于活动状态的机器,它将返回主机名(如果找到)和 IP 地址:

例如,如果您的网络是 192.168.1.X,请使用:

nmap -sP 192.168.1.0/24

或者如果它是 192.168.0.X:

nmap -sP 192.168.0.0/24

示例输出:

Host somedummyhost (192.168.1.22) is up (0.0040s latency).
Host atinylaptop (192.168.1.32) is up (0.013s latency).
Host 192.168.1.44 is up (0.00019s latency).
Host 192.168.1.58 is up (0.020s latency).
Host 192.168.1.70 is up (0.018s latency).
Nmap done: 256 IP addresses (5 hosts up) scanned in 11.63 seconds

答案2

为什么要下载和安装 nmap?如果您使用的是 192.168.1.xxx 家庭网络,只需 ping 192.168.1.255 并查看回复。子网上所有可以响应 ping 的设备都会响应。您可以使用 arp -a 获取更多信息。

答案3

你可以(这就是我要做的)运行nmap扫描本地 IP 地址范围(例如 192.168.XXX.0-255)并查看响应。

相关内容