網站與速度
Mac 網路很慢:找出慢在哪一段
連線很慢的原因有很多。依序測試路徑的每一段:Wi-Fi 連結、路由器、網際網路、DNS 和其他 App。
症狀
- 網頁開始載入很慢,或載入過程很慢。
- 下載速度比方案標示的還慢。
- 其他裝置在用網路時,視訊通話就會凍結。
- 只有在某些房間或某些時段連線才會變慢。
可能原因
- Wi-Fi 連結訊號弱或擁擠。距離、牆壁和附近的網路,都會降低 Mac 和路由器之間的速度。
- 路由器或網路忙碌。其他正在上傳或下載的裝置共用同一條連線。
- 網路業者或路由。路由器之外的壅塞會增加延遲並限制速度。
- DNS 很慢。名稱查詢太慢,每個新網站一開始都會很慢。
- Mac 上的 App。備份、雲端同步和更新會在背景占用連線。
如何檢查
找出路由器的位址,就是
gateway那一行。route -n get default對路由器 ping 20 次。把位址換成你的閘道位址。
ping -c 20 192.168.1.1輸出一段摘要,包含封包遺失率,以及最短、平均和最長的往返時間。
對網際網路上的伺服器 ping 20 次。
ping -c 20 1.1.1.1比較兩次的結果。如果到路由器的時間很長或有封包遺失,問題在 Wi-Fi 或路由器;如果到路由器的時間正常、到網際網路的時間很差,問題就在路由器之外。
測量頻寬容量和回應能力。這項測試會用到流量。
networkQuality找出正在使用連線的 App。請參閱找出 Mac 上是哪個 App 在占用頻寬。
可以的話,用乙太網路線連接 Mac 再測一次。如果這樣就變快了,問題就出在 Wi-Fi 連結。
如何修正
如果 Wi-Fi 連結訊號弱,靠近路由器一點,或移開障礙物。請參閱Mac 上的 Wi-Fi 訊號很弱。
如果很多網路和你共用同一個頻道,就到路由器設定中更換頻道。請參閱Mac 附近的 Wi-Fi 頻道很擁擠。
如果網路忙碌時延遲大幅上升,請閱讀Bufferbloat:網路忙碌時通話延遲。
如果 DNS 很慢,請閱讀Mac 上的 DNS 很慢。
需要用網路時,暫停大型備份和同步,或排程到其他時間。
如果路由器測試正常、網際網路測試很差,請聯絡網路業者,並提供你的 ping 和 networkQuality 結果。
使用 Kilobat
一個指令就能檢查 Wi-Fi 訊號、路由器、網際網路、DNS 和強制網頁登入,並指出是哪一段很慢。
kilobat diagnose輸出健康狀態判定(good、degraded、poor 或 unknown)、測量數據和建議。
在 App 中打開「健康狀態」標籤頁,會顯示訊號、路由器和網際網路延遲。針對變慢那一段的建議需要 Pro。
速度測試會顯示速度、負載下的延遲,以及通話和串流的判定,最多使用 80 MB。
kilobat speedtest --budget-mb 20kilobat 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 網路
資料來源檢查日期:2026年10月29日。man 頁面為 macOS 內建版本;在終端機中用 man <name> 開啟。