---
title: "Mac 以太网速度慢：检查链路速率和网线 · Kilobat 指南"
url: "https://kilobat.app/zh-hans/guides/ethernet-slow-link-speed.html"
description: "在 Mac 上查看协商出的以太网链路速率，找出限速的网线、集线器或适配器，仅在必要时手动设置速率。"
---

以太网与网络共享

# Mac 上的以太网比预期慢

以太网链路的速度取决于两端设备和网线共同支持的速度。链路速度慢，往往是网线、适配器或集线器造成的。

适用于：“系统设置”>“网络”>“详细信息”>“硬件”适用于 macOS 13 Ventura 及更高版本。这些命令适用于所有当前 macOS 版本。 · 核查日期：2026年10月29日

## 症状

- 以太网并不比 Wi-Fi 快，甚至更慢。
- 在更快的网络上，速度测试结果总是停在 100 Mbit/s 左右。
- 换一根网线或换一个端口后，速度就会变化。

## 可能的原因

- **网线。**Apple 表示，千兆以太网需要千兆以太网网线。旧的或损坏的网线可能只能跑到 100 Mbit/s。
- **适配器或端口。**USB 2.0 端口或集线器的上限是 480 Mbit/s，无法让千兆以太网全速运行。
- **手动设置。**有人手动设置的速率或双工模式，可能让链路无法以最高速度运行。
- **另一端。**路由器或交换机端口支持的速率可能更低。

## 如何检查

1. 找到以太网端口的设备名称。

   ```
   networksetup -listallhardwareports
   ```
2. 显示媒体设置和当前生效的媒体。把 en5 换成实际的设备名。

   ```
   networksetup -getMedia en5
   ```

   输出：一行 Current 和一行 Active，例如 `autoselect` 和协商出的媒体类型。
3. 在 media 行中查看协商出的链路。1000baseT 表示 1 Gbit/s，100baseTX 表示 100 Mbit/s。

   ```
   ifconfig en5 | grep media
   ```
4. 选取苹果菜单 >“系统设置”>“网络”。点按以太网服务，然后点按“详细信息”，再点按“硬件”。
5. 确认“配置”设为“自动”。

## 如何修复

1. 使用支持千兆以太网的网线，例如超五类（Cat 5e）或更高规格。
2. 将适配器直接连接到 Mac，不要经过 USB 2.0 集线器。
3. 换用路由器或交换机上的另一个端口。
4. 如果“配置”是“手动”，而且没人要求这样设置，就把它改为“自动”，然后点按“好”。
5. 只有在网络管理员给出具体数值时才手动设置速率。Apple 表示，错误的设置可能会降低性能。
6. 要在“终端”中恢复自动的媒体和 MTU 设置，使用这个命令。

   ```
   sudo networksetup -setMTUAndMediaAutomatically en5
   ```

   需要管理员密码。

## 使用 Kilobat

1. 测试到本地网络中另一台电脑的速度。在这台 Mac 上安装 iperf3，并在另一台电脑上运行 `iperf3 -s`。

   ```
   kilobat lan-test 192.168.1.20
   ```
2. 测试互联网速度和负载下的延迟。最多消耗 80 MB 流量。

   ```
   kilobat speedtest
   ```

## 常见问题

**链路更快，上网就更快吗？**

只有当链路是最慢的一环时才会。如果宽带套餐的速度低于链路速率，速度由套餐决定。

**应该手动设置双工模式吗？**

不应该，除非网络管理员要求。Apple 建议使用自动设置。

## 参考资料

- [Apple 支持：在 Mac 上使用千兆以太网](https://support.apple.com/guide/mac-help/use-gigabit-ethernet-on-mac-mchlp2779/mac)
- [Apple 支持：在 Mac 上更改硬件设置](https://support.apple.com/guide/mac-help/change-hardware-settings-on-mac-mchlp2505/mac)
- networksetup(8)，macOS 27.2 自带的 man 手册页
- ifconfig(8)，macOS 27.2 自带的 man 手册页

参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本；在“终端”中用 `man <name>` 打开。

## 相关指南

- [Mac 检测不到 USB 或雷雳以太网适配器](https://kilobat.app/zh-hans/guides/ethernet-adapter-not-detected.html): USB 或雷雳以太网适配器必须同时作为硬件端口和网络服务出现。
- [Mac 上网速慢：找出慢在哪一环](https://kilobat.app/zh-hans/guides/slow-internet-mac-cause.html): 网速慢的原因有很多。
- [在“终端”中用 networkQuality 测试网速](https://kilobat.app/zh-hans/guides/networkquality-speed-test.html): macOS 自带命令行测速工具 networkQuality。
- [Mac 上的 MTU 问题](https://kilobat.app/zh-hans/guides/mtu-problems-mac.html): MTU 是接口发送的最大数据包大小。
