---
title: "Macのネットワークサービスの順序を設定する（Wi-FiとEthernet） · Kilobatガイド"
url: "https://kilobat.app/ja/guides/network-service-order.html"
description: "Ethernetを接続しているのにWi-FiやUSBでつないだスマートフォンが使われる場合は、サービスの順序を設定して、使いたい接続をMacに使わせます。"
---

IP、ルーティング、IPv6

# Macが違うネットワーク接続を使う

複数の接続が有効なとき、Macはリストの一番上にあるサービスを最初に試します。この順序は変更できます。

対象：「システム設定」の手順はmacOS 13 Ventura以降。ターミナルのコマンドは現在のすべてのmacOSバージョンで使えます。 · 確認日：2026年10月29日

## 症状

- Ethernetケーブルを接続しているのに、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. サービスを希望の順序にドラッグし、「OK」をクリックします。
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は2つの接続を同時に使いますか？**

ほとんどの通信は、最初の有効なサービスのデフォルトルートを使います。ほかのサービスは待機したままです。

## 出典

- [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/ja/guides/network-settings-terminal.html): macOSには、「システム設定」と同じネットワーク設定や、それ以上の情報を表示するコマンドラインツールが含まれています。
- [USBケーブルでMacをiPhoneのインターネット共有に接続する](https://kilobat.app/ja/guides/usb-tethering-iphone-mac.html): USBケーブルでつなぐと、MacはiPhoneのインターネット接続を使えて、iPhoneも充電できます。
- [MacがUSBやThunderboltのEthernetアダプタを認識しない](https://kilobat.app/ja/guides/ethernet-adapter-not-detected.html): USBやThunderboltのEthernetアダプタは、ハードウェアポートとしても、ネットワークサービスとしても表示される必要があります。
- [MacでVPNに接続しているのにインターネットに接続できない](https://kilobat.app/ja/guides/vpn-connected-no-internet.html): VPNは通信をトンネル経由で送ります。
