用 networksetup -listallhardwareports 映射接口名称

打印硬件端口表,将 enX 设备与服务名、MAC 地址一一对应。

macOS硬件networksetup 网络设置低风险
运行 `networksetup -listallhardwareports` 查看每个硬件端口对应的 enX 设备和以太网地址。

01命令

命令
$ networksetup -listallhardwareports

02作用说明

几乎所有 networksetup 命令都需要服务名,而大多数系统工具报告的是 `en0` 这类设备名——这条命令正是两个世界之间的桥梁。它还能标明哪个端口是 Wi-Fi、雷雳或 VPN 虚拟网卡,并打印各端口的 MAC 地址,方便做 DHCP 保留或过滤。它的三行块结构用 awk 很好解析,因此常作为网络脚本的第一步。

03风险

风险低风险
!注意: 这里显示的服务名才是其他 networksetup 命令所需的参数;误用设备名(如 en0)通常会失败。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-09-17 · 分类: 网络

06相关方案