macOS 支持多有线以太网接口链路聚合,不支持Wi-Fi、USB转接网卡(除非被识别为原生以太网)或虚拟接口;需至少两个独立Ethernet设备,通过系统设置创建LAG,推荐802.3ad模式并配合交换机配置,单流带宽不叠加,仅多并发提升总吞吐。
macos 支持多网卡链路聚合,但仅限于多个有线以太网接口(如 en0、en2、en5 等),不能包含 wi-fi、usb 转接网卡(除非被系统识别为原生以太网设备)或虚拟接口。聚合后可提升内网传输带宽并提供基础链路冗余,实际效果取决于交换机支持、网卡性能及数据流特征。
确认硬件与接口类型
先确保你有至少两个独立的有线以太网接口,且 macOS 已正确识别为“Ethernet”设备:
- 打开终端,运行 networksetup -listallhardwareports,查找描述含 “Ethernet” 的条目(例如:Device: en2 → Ethernet),忽略标为 “Wi-Fi” 或 “Thunderbolt Bridge” 的非标准以太网接口
- 若使用 USB-C 或雷电扩展坞,需确认芯片型号(如 ASIX AX88179、Realtek RTL8153)已被 macOS 驱动识别为独立 enX 接口;否则可能只显示一个接口,无法聚合
- 运行 ifconfig en2 | grep "status"(替换 en2 为你的接口)验证物理链路状态为 active
创建链路聚合(LAG)接口
通过系统设置图形界面创建聚合接口,无需命令行:
- 进入 系统设置 → 网络,点击右下角“⋯”按钮 → “管理虚拟接口” → “+” → 选择“新建链路聚合”
- 在弹出窗口中勾选两个及以上已连接的有线以太网接口(如 “以太网” 和 “USB 10/100/1000 LAN”),命名(如 “LAN-Aggregation”),模式选“802.3ad(LACP)”(推荐,需交换机配合)或“负载平衡(无 LACP)”(免交换机配置,但无链路状态同步)
- 点击“创建”,返回网络列表,为新聚合服务配置 IP(DHCP 或静态),启用它
- 终端执行 ifconfig | grep -A 3 "lag",确认 lag0 出现且成员接口状态为 active
验证与优化内网速率
聚合生效后,需针对性测试和调整才能发挥带宽叠加效果:
- 用 iperf3 测速:在另一台局域网机器上启动服务器端(iperf3 -s),本机运行 iperf3 -c [对方IP] -P 4 -t 30(-P 4 表示 4 并发流),观察是否接近单链路×N 的总和(如双千兆应达 ~1.8 Gbps)
- 检查交换机配置:若选 LACP 模式,交换机对应端口必须开启 LACP、加入同一聚合组,并设为相同 hash 策略(如 src-dst-ip);否则流量仍走单链路
- 避免干扰:关闭“Wi-Fi 助理”、iCloud 同步等后台服务;聚合期间不要手动修改成员接口的 IP 或 DHCP 设置,否则可能导致聚合中断
注意限制与常见问题
macOS 的链路聚合不是万能加速器,以下情况会显著影响效果:
- 单 TCP 流无法突破单链路带宽上限(如一个大文件复制仍卡在 1 Gbps),聚合增益体现在多并发连接(如 NAS 多用户访问、Docker 多容器通信)
- 不支持 Wi-Fi + 有线混合聚合;Wi-Fi 接口(如 en1)在聚合界面中不可勾选,系统直接忽略
- “负载平衡(无 LACP)”模式下,若一根网线意外断开,系统不会主动通知或快速收敛,可能造成短暂丢包;建议优先使用 LACP + 可管交换机
- 部分 USB-C 转接器虽显示为 enX,但底层共享 PCIe 通道,实际带宽无法叠加——此时测速结果会远低于理论值


















