---
title: "Mac 乙太網路很慢：檢查連結速度和網路線 · Kilobat 指南"
url: "https://kilobat.app/zh-hant/guides/ethernet-slow-link-speed.html"
description: "檢查 Mac 協商出的乙太網路連結速度，找出拖慢速度的網路線、集線器或轉接器，只在必要時手動設定速度。"
---

乙太網路與網路共享

# Mac 上的乙太網路比預期慢

乙太網路連結的速度，取決於兩端和網路線都能支援的速度。連結變慢，常常是網路線、轉接器或集線器造成的。

適用於：「系統設定」>「網路」>「詳細資訊」>「硬體」適用於 macOS 13 Ventura 及以後版本。指令適用於所有目前的 macOS 版本。 · 檢查日期：2026年10月29日

## 症狀

- 乙太網路沒有比 Wi-Fi 快，甚至更慢。
- 連線明明更快，速度測試卻卡在 100 Mbit/s 左右。
- 換一條網路線或另一個連接埠，速度就不一樣。

## 可能原因

- **網路線。**Apple 表示 Gigabit 乙太網路需要 Gigabit 乙太網路網路線。老舊或損壞的網路線可能只有 100 Mbit/s。
- **轉接器或連接埠。**USB 2.0 連接埠或集線器最高只有 480 Mbit/s，無法以全速承載 Gigabit 乙太網路。
- **手動設定。**有人手動設定的速度或雙工模式，可能讓連結無法發揮全速。
- **另一端。**路由器或交換器的連接埠可能只支援較低的速度。

## 如何檢查

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. 使用支援 Gigabit 乙太網路的網路線，例如 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 上使用 Gigabit 乙太網路](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 或 Thunderbolt 乙太網路轉接器](https://kilobat.app/zh-hant/guides/ethernet-adapter-not-detected.html): USB 或 Thunderbolt 乙太網路轉接器必須同時以硬體連接埠和網路服務的形式出現。
- [Mac 網路很慢：找出慢在哪一段](https://kilobat.app/zh-hant/guides/slow-internet-mac-cause.html): 連線很慢的原因有很多種。
- [用 networkQuality 從終端機測試網速](https://kilobat.app/zh-hant/guides/networkquality-speed-test.html): macOS 內建 networkQuality 這個命令列測試工具。
- [Mac 上的 MTU 問題](https://kilobat.app/zh-hant/guides/mtu-problems-mac.html): MTU 是介面一次傳送的最大封包大小。
