ネットワーク インターフェイスの順序を構成する

適用対象: Windows Server 2022、Windows Server 2019、Windows Server 2016、Azure Stack HCI バージョン 21H2 および 20H2

Windows Server 2016 と Windows 10 では、インターフェイス メトリックを使用してネットワーク インターフェイスの順序を構成できます。

これは以前のバージョンの Windows と Windows Server (INetCfgComponentBindings::MoveBeforeINetCfgComponentBindings::MoveAfter のいずれかのユーザー インターフェイスまたはコマンドを使用して、ネットワーク アダプターのバインド順序を構成できました) と異なります。 これらの 2 つ方法を使用したネットワーク インターフェイスの順序付けには、Windows Server 2016 と Windows 10 では使用できません。

代わりに、各アダプターのインターフェイス メトリックを構成して、ネットワーク アダプターの列挙順序を設定する新しい方法を使用できます。 インターフェイス メトリックを構成するには、Set-NetIPInterface Windows PowerShell コマンドを使用します。

ネットワーク トラフィック ルートを選択し、Set-NetIPInterface コマンドの InterfaceMetric パラメーターを構成した場合、インターフェイス設定の決定に使用される全体的なメトリックは、ルート メトリックとインターフェイス メトリックの合計になります。 通常、インターフェイス メトリックでは、有線と無線の両方が使用可能な場合に、有線を使用するなど、特定のインターフェイスを優先します。

次の Windows PowerShell コマンドの例は、このパラメーターの使用方法を示しています。

Set-NetIPInterface -InterfaceIndex 12 -InterfaceMetric 15

アダプターが一覧に表示される順序は、IPv4 または IPv6 のインターフェイス メトリックによって決まります。 詳細については、GetAdaptersAddresses 関数に関するページを参照してください。

このガイドのすべてのトピックへのリンクについては、「ネットワークサブシステムのパフォーマンス チューニング」を参照してください。