Wi-Fi
Macが違うWi-Fiネットワークに接続する
Macは既知のネットワークに自動で接続します。既知のネットワークが複数範囲内にあると、意図しないネットワークを選ぶことがあります。
症状
- Macが近所のゲストネットワークや古いネットワークに接続する。
- 自宅のWi-Fiが使えるのに、Macがスマートフォンのテザリングに接続する。
- スリープ解除や再起動のあと、Macが別のネットワークに接続している。
考えられる原因
- 意図しないネットワークで自動接続がオンになっている。既知のネットワークには、それぞれ「このネットワークに自動接続」の設定があります。
- インターネット共有への自動接続。「インターネット共有への接続を確認」の設定によっては、既知のWi-Fiネットワークが見つからないときに、Macがインターネット共有に接続することがあります。
- 帯域ごとに異なるネットワーク名。Appleによると、帯域ごとに名前が異なると、デバイスの接続が不安定になったり、違うネットワークに接続したりします。
- よくあるデフォルト名。Appleによると、よくあるデフォルト名のままだと、デバイスが違うネットワークに接続しやすくなります。
確認方法
アップルメニュー >「システム設定」>「Wi-Fi」を選択します。「既知のネットワーク」のリストを確認します。
ターミナルで既知のネットワークを一覧表示します。
networksetup -listpreferredwirelessnetworks en0Optionキーを押しながらWi-Fiアイコンをクリックし、現在のネットワーク名を確認します。
解決方法
「システム設定」>「Wi-Fi」で、不要なネットワークの横にある「詳細」をクリックします。
「このネットワークに自動接続」をオフにします。Macはネットワークを保存したまま、自動では接続しなくなります。
ネットワークを削除するには、「このネットワーク設定を削除」をクリックします。
ターミナルでネットワークを削除するには、その名前を指定します。
sudo networksetup -removepreferredwirelessnetwork en0 "Old Network"管理者パスワードが必要です。
インターネット共有への接続を管理するには、「システム設定」>「Wi-Fi」で「インターネット共有への接続を確認」を変更します。
ルーターを管理している場合は、他と重ならない名前を付け、すべての帯域で同じ名前にします。
Kilobatを使う場合
保存済みのネットワークを優先順に一覧表示します。
kilobat wifi known接続したいネットワークに接続します。
kilobat wifi join "Home"
よくある質問
既知のネットワークの順序は変更できますか?
macOS 13以降のWi-Fi設定には、リストを並べ替える方法がありません。代わりに、各ネットワークの自動接続の設定を使ってください。
「このネットワーク設定を削除」でパスワードも削除されますか?
はい。そのネットワークに接続するには、もう一度パスワードを入力する必要があります。
出典
- Appleサポート:MacのWi-Fi設定
- Appleサポート:Wi-Fiルーターとアクセスポイントの推奨設定
- networksetup(8)、macOS 27.2に付属のmanページ
出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」でman <name>を実行すると開けます。