---
title: "Mac 網路很慢？找出是 Wi-Fi、路由器、ISP 還是 DNS 的問題 · Kilobat 指南"
url: "https://kilobat.app/zh-hant/guides/slow-internet-mac-cause.html"
description: "用 ping、networkQuality 和內建工具，找出 Mac 網路很慢的原因是 Wi-Fi、路由器、網路業者、DNS 還是其他 App。"
---

網站與速度

# Mac 網路很慢：找出慢在哪一段

連線很慢的原因有很多。依序測試路徑的每一段：Wi-Fi 連結、路由器、網際網路、DNS 和其他 App。

適用於：`networkQuality` 適用於 macOS 12 Monterey 以上版本。其他指令適用於所有目前的 macOS 版本。 · 檢查日期：2026年10月29日

## 症狀

- 網頁開始載入很慢，或載入過程很慢。
- 下載速度比方案標示的還慢。
- 其他裝置在用網路時，視訊通話就會凍結。
- 只有在某些房間或某些時段連線才會變慢。

## 可能原因

- **Wi-Fi 連結訊號弱或擁擠。**距離、牆壁和附近的網路，都會降低 Mac 和路由器之間的速度。
- **路由器或網路忙碌。**其他正在上傳或下載的裝置共用同一條連線。
- **網路業者或路由。**路由器之外的壅塞會增加延遲並限制速度。
- **DNS 很慢。**名稱查詢太慢，每個新網站一開始都會很慢。
- **Mac 上的 App。**備份、雲端同步和更新會在背景占用連線。

## 如何檢查

1. 找出路由器的位址，就是 `gateway` 那一行。

   ```
   route -n get default
   ```
2. 對路由器 ping 20 次。把位址換成你的閘道位址。

   ```
   ping -c 20 192.168.1.1
   ```

   輸出一段摘要，包含封包遺失率，以及最短、平均和最長的往返時間。
3. 對網際網路上的伺服器 ping 20 次。

   ```
   ping -c 20 1.1.1.1
   ```
4. 比較兩次的結果。如果到路由器的時間很長或有封包遺失，問題在 Wi-Fi 或路由器；如果到路由器的時間正常、到網際網路的時間很差，問題就在路由器之外。
5. 測量頻寬容量和回應能力。這項測試會用到流量。

   ```
   networkQuality
   ```
6. 找出正在使用連線的 App。請參閱[找出 Mac 上是哪個 App 在占用頻寬](https://kilobat.app/zh-hant/guides/which-app-uses-bandwidth.html)。
7. 可以的話，用乙太網路線連接 Mac 再測一次。如果這樣就變快了，問題就出在 Wi-Fi 連結。

## 如何修正

1. 如果 Wi-Fi 連結訊號弱，靠近路由器一點，或移開障礙物。請參閱[Mac 上的 Wi-Fi 訊號很弱](https://kilobat.app/zh-hant/guides/weak-wifi-signal-mac.html)。
2. 如果很多網路和你共用同一個頻道，就到路由器設定中更換頻道。請參閱[Mac 附近的 Wi-Fi 頻道很擁擠](https://kilobat.app/zh-hant/guides/wifi-channel-congestion.html)。
3. 如果網路忙碌時延遲大幅上升，請閱讀[Bufferbloat：網路忙碌時通話延遲](https://kilobat.app/zh-hant/guides/bufferbloat-mac.html)。
4. 如果 DNS 很慢，請閱讀[Mac 上的 DNS 很慢](https://kilobat.app/zh-hant/guides/slow-dns-mac.html)。
5. 需要用網路時，暫停大型備份和同步，或排程到其他時間。
6. 如果路由器測試正常、網際網路測試很差，請聯絡網路業者，並提供你的 ping 和 networkQuality 結果。

## 使用 Kilobat

1. 一個指令就能檢查 Wi-Fi 訊號、路由器、網際網路、DNS 和強制網頁登入，並指出是哪一段很慢。

   ```
   kilobat diagnose
   ```

   輸出健康狀態判定（good、degraded、poor 或 unknown）、測量數據和建議。
2. 在 App 中打開「健康狀態」標籤頁，會顯示訊號、路由器和網際網路延遲。針對變慢那一段的建議需要 Pro。
3. 速度測試會顯示速度、負載下的延遲，以及通話和串流的判定，最多使用 80 MB。

   ```
   kilobat speedtest --budget-mb 20
   ```
4. `kilobat status --watch` 會顯示每個 App 的即時流量，免費。

## 常見問題

**為什麼速度測試很快，網頁卻還是很慢？**

網頁載入取決於延遲和 DNS，不只是頻寬容量。比較 ping 時間和 DNS 查詢時間。

**為什麼一切正常，ping 路由器卻顯示封包遺失？**

有些路由器會把回應 ping 的優先順序調低。也看看到網際網路伺服器的封包遺失，並用乙太網路測試。

## 資料來源

- ping(8)，macOS 27.2 內建的 man 頁面
- route(8)，macOS 27.2 內建的 man 頁面
- networkQuality(8)，macOS 27.2 內建的 man 頁面
- [Apple 支援：使用 Apple 網路回應能力測試 Wi-Fi 網路](https://support.apple.com/en-us/101942)

資料來源檢查日期：2026年10月29日。man 頁面為 macOS 內建版本；在終端機中用 `man <name>` 開啟。

## 相關指南

- [用 networkQuality 從終端機測試網速](https://kilobat.app/zh-hant/guides/networkquality-speed-test.html): macOS 內建 networkQuality 這個命令列測試工具。
- [在 Mac 上用 ping 測試封包遺失](https://kilobat.app/zh-hant/guides/packet-loss-mac.html): 封包遺失會讓通話斷斷續續、網頁卡住。
- [Bufferbloat：網路忙碌時通話延遲](https://kilobat.app/zh-hant/guides/bufferbloat-mac.html): Bufferbloat 是網路裝置在緩衝區中積存太多資料時所增加的延遲。
- [在 Mac 上找出哪個 App 占用頻寬](https://kilobat.app/zh-hant/guides/which-app-uses-bandwidth.html): 「活動監視器」和 nettop 會顯示哪些程序在傳送和接收資料。
- [Mac 上 Wi-Fi 很慢，手機卻很快](https://kilobat.app/zh-hant/guides/slow-wifi-mac-fast-phone.html): 同一個網路上手機很快時，問題就不在網際網路連線。
