---
title: "MacのEthernetが遅い：リンク速度とケーブルを確認する · Kilobatガイド"
url: "https://kilobat.app/ja/guides/ethernet-slow-link-speed.html"
description: "MacでネゴシエートされたEthernetのリンク速度を確認し、速度を制限しているケーブル、ハブ、アダプタを見つけて、必要なときだけ手動で速度を設定する方法です。"
---

Ethernetとテザリング

# MacのEthernetが思ったより遅い

Ethernetのリンクは、両端の機器とケーブルが対応する速度で動作します。リンクが遅い原因は、ケーブル、アダプタ、ハブであることがよくあります。

対象：「システム設定」>「ネットワーク」>「詳細」>「ハードウェア」はmacOS 13 Ventura以降。コマンドは現在のすべてのmacOSで使えます。 · 確認日：2026年10月29日

## 症状

- EthernetがWi-Fiより速くない、または遅いです。
- もっと速い回線なのに、速度テストが100 Mbit/s前後で止まります。
- 別のケーブルやポートを使うと速度が変わります。

## 考えられる原因

- **ケーブル。**Appleによると、ギガビットEthernetにはギガビットEthernet対応のケーブルが必要です。古いケーブルや傷んだケーブルでは100 Mbit/sしか出ないことがあります。
- **アダプタまたはポート。**USB 2.0のポートやハブは最大480 Mbit/sです。ギガビットEthernetをフルスピードで通すことはできません。
- **手動の設定。**誰かが手動で設定した速度やデュプレックスのせいで、リンクがフルスピードを使えないことがあります。
- **相手側。**ルーターやスイッチのポートが低い速度にしか対応していないことがあります。

## 確認方法

1. Ethernetポートのデバイス名を調べます。

   ```
   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. アップルメニュー >「システム設定」>「ネットワーク」と選択します。Ethernetサービスをクリックし、「詳細」をクリックして、「ハードウェア」をクリックします。
5. 「構成」が「自動」になっていることを確認します。

## 解決方法

1. Cat 5e以上など、ギガビットEthernetに対応したケーブルを使います。
2. アダプタはUSB 2.0ハブを通さず、Macに直接接続します。
3. ルーターやスイッチの別のポートを試します。
4. 「構成」が「手動」になっていて、誰からも設定を指示されていない場合は、「自動」に変えて「OK」をクリックします。
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でギガビットEthernetを使用する](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のEthernetアダプタを認識しない](https://kilobat.app/ja/guides/ethernet-adapter-not-detected.html): USBやThunderboltのEthernetアダプタは、ハードウェアポートとしても、ネットワークサービスとしても表示される必要があります。
- [Macのインターネットが遅い：どこが遅いのかを突き止める](https://kilobat.app/ja/guides/slow-internet-mac-cause.html): 接続が遅い原因はたくさん考えられます。
- [networkQualityを使ってターミナルからインターネット速度をテストする](https://kilobat.app/ja/guides/networkquality-speed-test.html): macOSには、コマンドラインのテストnetworkQualityが含まれています。
- [MacのMTUの問題](https://kilobat.app/ja/guides/mtu-problems-mac.html): MTUは、インターフェイスが送信できる最大のパケットサイズです。
