用 arp -a 列出局域网中的设备
Mac 的 ARP 缓存记录了它在局域网里最近通信过的所有设备。
运行 `arp -a`,即可打印本地网络缓存中所有已知的 IP 与 MAC 地址映射。
01命令
命令
$ arp -a02作用说明
Mac 在局域网发包前都会先把目标 IP 解析成硬件(MAC)地址,arp -a 显示的正是这份缓存。输出相当于一份"最近邻居清单":路由器、打印机、手机、智能家居一应俱全,包含 IP、MAC 和接口。MAC 地址前缀的厂商字段(如 Apple、Raspberry Pi Trading)有助于识别设备;想要更完整的清单,可先做一轮 ping 扫描。
03风险
!注意: ARP 缓存几分钟后就会过期,长时间没和你 Mac 通信过的设备不会出现在列表里。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- arp — show and modify the ARP cache (macOS)依据: Documents -a to display all current ARP entries with hostname, IP and MAC address.
最后验证: 2026-09-17 · 分类: 网络