Ethernetとテザリング
MacがUSBやThunderboltのEthernetアダプタを認識しない
USBやThunderboltのEthernetアダプタは、ハードウェアポートとしても、ネットワークサービスとしても表示される必要があります。どちらが欠けているかを調べてから追加します。
症状
- アダプタは接続されているのに、「ネットワーク」設定に表示されません。
- ケーブルはルーターにつながっているのに、アダプタが「未接続」と表示されます。
- アダプタは別のポートや別のMacでは動きました。
考えられる原因
- ケーブルまたはポート。ケーブルの損傷やコネクタのゆるみでリンクが切れます。
- ハブまたはドック。ハブの電力や帯域幅が足りない、またはハブ自体の故障が考えられます。
- ネットワークサービスがない。macOSがハードウェアを認識していても、そのネットワークサービスがないことがあります。
- 相手側のデバイス。ルーターやスイッチのポートがオフになっているか、故障していることがあります。
確認方法
macOSが認識しているハードウェアポートを一覧表示し、アダプタを名前で探します。
networksetup -listallhardwareports出力Hardware Port、Device(例:
en5)、Ethernet Addressのブロック。ネットワークサービスを一覧表示します。アスタリスクは、そのサービスが無効であることを示します。
networksetup -listnetworkserviceorder最初のコマンドで分かったデバイスの状態を確認します。en5はそのデバイス名に置き換えてください。
ifconfig en5出力
activeまたはinactiveとなっているstatus:の行と、media:の行。「アプリケーション」>「ユーティリティ」から「システム情報」を開き、USBまたはThunderboltの項目でアダプタを探します。
解決方法
Ethernetケーブルに損傷がないことを確認し、両端をしっかり差し込みます。
アダプタはハブを通さず、Macのポートに直接接続します。
アップルメニュー >「システム設定」>「ネットワーク」と選択し、アダプタの名前が付いたサービスを探します。
サービスがない場合は、「アクション」ポップアップメニューをクリックして「サービスを追加」を選択します。「インターフェイス」でアダプタを選び、「作成」をクリックします。
または、macOSに新しいハードウェアを検出させ、デフォルトのサービスを作成させます。
sudo networksetup -detectnewhardware管理者パスワードが必要です。
Macをシステム終了します。ルーターやスイッチの電源を切り、数分待ってから入れ直します。
ルーターやスイッチの準備ができたら、Macを起動します。
Kilobatを使う場合
物理インターフェイスとVPNインターフェイスのカウンタを別々に表示します。
kilobat interfaces --jsonアダプタは動いているのにインターネットが使えないとき、どの層で失敗しているかを調べます。
kilobat diagnose
よくある質問
アダプタにドライバは必要ですか?
アダプタのメーカーの説明書を確認してください。メーカーがmacOS用のドライバを提供している場合は、その手順に従います。
サービスはあるのにIPアドレスが表示されません。次は何をすればいいですか?
ルーターがアドレスを割り当てているか確認します。MacのIPアドレスが自己割り当てになるとMacでDHCPリースを更新するを参照してください。
出典
- Appleサポート:MacでEthernetデバイスのトラブルシューティングを行う
- Appleサポート:Macでネットワークサービスを設定する
- networksetup(8)、macOS 27.2に付属のmanページ
- ifconfig(8)、macOS 27.2に付属のmanページ
出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」でman <name>を実行すると開けます。