概要
Windowsのネットワークアダプタ(LANケーブルやWi-Fiの接続を司るやつ。NICとも言う)設定において、アダプタの優先順位を定義する方法を記載します。
たまに、VPNを使うソフトウェア等で以下を要求されるケースがあるので、そのための対応として使える(かも)
- 有線LAN接続のアダプタが最優先になるよう設定しないといけない
- 予め申請したアダプタからの通信しか受け付けない
さらに、優先順位とか関係なく一時的に任意のアダプタだけを有効化する手順も記載します。正攻法の設定では思い通りにならなかった場合、参照してください。
設定画面へアクセスする
Windowsの検索バーからコントロールパネル
へアクセスします。
画面右上部の表示方法をカテゴリ
にして、ネットワークとインターネット
のネットワークの状態とタスクの表示
をクリックします。
画面左部サイドバーからアダプターの設定の変更
をクリックします。
ネットワークアダプタのMACアドレスを確認する
コマンドプロンプトからgetmac /v
を実行して、Windowsが認識しているアダプタの一覧を表示します。今回のナレッジが必要なケースでは、特定のMACアドレスを目当てに優先順位を変更するはずなので、最優先にしたいアダプタのMACアドレス(物理アドレスとして表示されている)も此処で確認しておきます。
getmac /v
接続名 アダプター 物理アドレス トランスポート名
=============== =============== =================== ==========================================================
Wi-Fi Intel(R) Wi-Fi CC-15-31-3B-C5-E5 \Device\Tcpip_{80469A36-587E-41D3-9B73-4C75A412B0BB}
Bluetooth ネッ Bluetooth Devic CC-15-31-3B-C5-E9 メディアが切断されています
携帯電話 Generic Mobile 90-9B-8E-5C-48-55 メディアが切断されています
イーサネット 2 xxxxxxxxxxxxxxxx 00-09-0F-FE-00-01 メディアが切断されています
イーサネット 3 xxxxxxxxxxxxxxxx 無効 切断
イーサネット 4 xxxxxxxxxxxxxxxx 02-50-41-00-00-01 \Device\Tcpip_{FDDD90D7-92B6-483C-A852-6853CDFB8E03}
イーサネット 5 ASIX USB to Gig C0-18-03-3E-2B-E2 メディアが切断されています
アダプタの優先順位を変更する
最優先にしたいアダプタの優先順を設定する
アダプタ一覧から、最優先にしたいアダプタを右クリック > プロパティ
で設定の子画面を開きます。そして、インターネット プロトコル バージョン 4(TCP/IPv4)
をクリックした状態で、プロパティ
をクリックします。
またもや子画面が増殖するので、自動メトリック
のチェックを外して、インターフェイス メトリック
の値を10
にします。
OK
> OK
> 閉じる
の順で子画面をすべて閉じます。どんだけ子画面あるんだよ。
優先したくないアダプタの優先順を設定する
最優先アダプタの設定と同じ要領で、各アダプタの設定画面からインターフェイス メトリック
の値を20
にします。大量の子画面を捌くので面倒ですが我慢します。
設定した時点で優先順は有効になっているはずですが、念のためPCを再起動します。ここまでの手住んで、NICの優先順位変更作業は完了です。
余談
以前は、アダプタ一覧画面のメニューバー > 詳細設定 からボタン操作でアダプタの優先順位を変更できたらしいですね。Windows OSのアップデートでなくなったのか? なんでそれでいいと思った?
ここまでやってもダメなら、特定のアダプタだけを有効化する
前項までの方法をもってしても、自分のPCではお目当てのアダプタが最優先になりませんでした、、
一時的に設定を有効にできればいいだけだったので、奥の手として、他のアダプタを右クリック > 無効にする
で無効化して回りました。PCが認識できるアダプタが1つだけになるので、こいつが最優先扱いになります。