我想通过 Mac 终端或 Mac 软件列出所有 IP 地址及其计算机名称(如果我的 IP 是 197.577.52.4:197.577.52.4 - Luca 的 MacBook)。
我尝试了许多终端命令,但并没有起到什么作用。
有人知道如何列出所有姓名和 IP 地址吗?
答案1
在 Linux 上我使用nmap
(https://nmap.org/),根据其网站介绍,这款软件也适用于 Mac。
如果我想列出子网 197.577.52.1 上的 Linux 上的所有设备,我会运行
sudo nmap -sP 192.577.52.1/24
答案2
#!/bin/bash
for i in {1..254}
do
ping -W 1 -c 1 192.168.11.$i>/dev/null
done
arp -a|grep -v incomplete
运行 bash 脚本获取网络上所有活动的 IP 地址。将 192.168.11 更改为您的网络地址。