---
title: "設定 Mac 的網路服務順序（Wi-Fi 與乙太網路）· Kilobat 指南"
url: "https://kilobat.app/zh-hant/guides/network-service-order.html"
description: "接上乙太網路時，Mac 卻使用 Wi-Fi 或透過 USB 連接的手機。設定服務順序，讓 Mac 使用你想要的連線。"
---

IP、路由與 IPv6

# Mac 使用了錯誤的網路連線

有多個連線同時啟用時，Mac 會先嘗試列表最上方的服務。你可以更改這個順序。

適用於：「系統設定」的步驟適用於 macOS 13 Ventura 以上版本。終端機指令適用於所有目前的 macOS 版本。 · 檢查日期：2026年10月29日

## 症狀

- 接上乙太網路纜線時，Mac 仍使用 Wi-Fi。
- 流量經由以 USB 連接的手機傳送，而不是經由家用網路。
- 連接或中斷擴充基座時，速度會改變。

## 可能原因

- **服務順序。**Apple 表示，Mac 會先嘗試列表最上方的服務，再依序嘗試其他服務。
- **新服務排在最上方。**擴充基座、轉接器或手機會新增一個服務，而它可能排在你想要的服務之上。
- **VPN。**VPN 連線的優先順序高於其他連線，你無法更改其順序。

## 如何檢查

1. 顯示服務順序。

   ```
   networksetup -listnetworkserviceorder
   ```
2. 顯示預設路由目前使用的介面。

   ```
   route -n get default
   ```

   輸出 `gateway` 和 `interface`，例如 `en0`。
3. 找出每個網路連接埠的裝置名稱，例如 Wi-Fi 是 `en0`。

   ```
   networksetup -listallhardwareports
   ```

## 如何修正

1. 選擇「蘋果」選單 >「系統設定」>「網路」。
2. 按一下「動作」彈出式選單，然後選擇「設定服務順序」。
3. 將服務拖移成你想要的順序，然後按一下「好」。
4. 在「終端機」中，依新順序列出每個服務名稱。使用 `networksetup -listallnetworkservices` 取得名稱。

   ```
   networksetup -ordernetworkservices "Ethernet" "Wi-Fi" "Thunderbolt Bridge"
   ```

   需要管理者密碼。
5. 再次執行 `route -n get default` 以查看新的介面。

## 使用 Kilobat

1. `why` 會指出連線使用的介面，例如 Wi-Fi 或 VPN。它會逐一測試每個介面。

   ```
   kilobat why example.com
   ```
2. 顯示每個介面的計數器，並標示出 VPN 介面。

   ```
   kilobat interfaces
   ```

## 常見問題

**可以把 VPN 排到列表較下方嗎？**

不行。Apple 表示 VPN 連線的優先順序本來就高於其他連線。

**Mac 會同時使用兩個連線嗎？**

大部分流量會使用第一個作用中服務的預設路由。其他服務則保持待命。

## 資料來源

- [Apple 支援：更改 Mac 使用的網路服務順序](https://support.apple.com/guide/mac-help/change-order-network-services-mac-mchlp2711/mac)
- networksetup(8)，macOS 27.2 內建的 man 頁面
- route(8)，macOS 27.2 內建的 man 頁面

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

## 相關指南

- [在「終端機」中查看 Mac 網路設定](https://kilobat.app/zh-hant/guides/network-settings-terminal.html): macOS 內建的命令列工具能顯示與「系統設定」相同的網路設定，而且更多。
- [用 USB 線將 Mac 連到 iPhone 熱點](https://kilobat.app/zh-hant/guides/usb-tethering-iphone-mac.html): USB 線能讓 Mac 使用 iPhone 的網際網路連線，同時為 iPhone 充電。
- [Mac 偵測不到 USB 或 Thunderbolt 乙太網路轉接器](https://kilobat.app/zh-hant/guides/ethernet-adapter-not-detected.html): USB 或 Thunderbolt 乙太網路轉接器必須同時以硬體連接埠和網路服務的形式出現。
- [Mac 已連上 VPN 但無法上網](https://kilobat.app/zh-hant/guides/vpn-connected-no-internet.html): VPN 會讓流量經由通道傳送。
