用 networksetup -listallhardwareports 映射接口名称
打印硬件端口表,将 enX 设备与服务名、MAC 地址一一对应。
运行 `networksetup -listallhardwareports` 查看每个硬件端口对应的 enX 设备和以太网地址。
01命令
命令
$ networksetup -listallhardwareports02作用说明
几乎所有 networksetup 命令都需要服务名,而大多数系统工具报告的是 `en0` 这类设备名——这条命令正是两个世界之间的桥梁。它还能标明哪个端口是 Wi-Fi、雷雳或 VPN 虚拟网卡,并打印各端口的 MAC 地址,方便做 DHCP 保留或过滤。它的三行块结构用 awk 很好解析,因此常作为网络脚本的第一步。
03风险
!注意: 这里显示的服务名才是其他 networksetup 命令所需的参数;误用设备名(如 en0)通常会失败。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- networksetup — macOS Command Reference依据: Documents -listallhardwareports output format.
最后验证: 2026-09-17 · 分类: 网络