次の方法で共有


Netsh ブリッジ

netsh bridge コマンドを使用して、少なくとも 2 つのネットワーク アダプターのネットワーク ブリッジを作成および管理します。 ネットワーク ブリッジは、1 つのネットワーク アダプターのネットワーク接続とリソースを他方のネットワーク アダプターと共有します。

  • このコマンドは、Windows 11 バージョン 22H2 (KB5030310) 用の 2023-09 累積的な更新プログラム以降で使用できます。

  • netsh bridge コマンドは、Windows Server 2022 以前では使用できません。

Netsh ブリッジ コマンド

使用可能なコマンドは次のとおりです。

コマンド 説明
ヘルプ netsh bridge コンテキストのコマンドの一覧を表示します。
一覧 使用可能なすべてのブリッジを一意のブリッジ GUID で一覧表示します。
アダプターを表示 ブリッジ可能なすべてのネットワーク アダプターと、既にブリッジを形成しているネットワーク アダプターを一覧表示します。
創造する 少なくとも 2 つのネットワーク アダプターを使用してブリッジを作成します。
加える 既存のブリッジにネットワーク アダプターを追加します。
取り去る ブリッジされたネットワーク アダプターを既存のブリッジから削除します。
すべて削除 ブリッジされたすべてのネットワーク アダプターを既存のブリッジから取り外し、ブリッジを破棄します。
滅ぼす ブリッジされたすべてのネットワーク アダプターを既存のブリッジから取り外し、ブリッジを破棄します。

Netsh ブリッジの構文

netsh bridge list

netsh bridge show adapter

netsh bridge create [<Adapter ID 1> <Adapter ID 2>]

netsh bridge add [<Adapter ID>] to [<Bridge GUID>]

netsh bridge remove [<Adapter ID>] from [<Bridge GUID>]

netsh bridge remove all from [<Bridge GUID>]

netsh bridge destroy [<Bridge GUID>]

Netsh ブリッジのヘルプ

ヘルプ コマンドは、サポートされている netsh bridge コマンドに関する詳細情報を提供します。

Netsh ブリッジのヘルプ パラメーター

パラメーター 説明
<command> コマンドに関する情報を表示します。

Netsh ブリッジのヘルプの例

次のコマンドは、サポートされているすべての Netsh ブリッジ コマンドを表示するコマンドの例です。

netsh bridge help

次の出力は、サポートされているコマンドとその説明を示しています。

The following commands are available:
Commands in this context:
?       - Display a list of commands
help    - Display a list of commands
list    - Display all available created bridges.
show    - Displays information (i.e. adapter).
add     - Add a network adapter onto an existing bridge
create  - Create a bridge with two user-provided network adapters.
destroy - Remove ALL bridged network adapters from the existing bridge and destroy the bridge.
remove  - Remove network adapter from a bridge, and destroy the bridge automatically when all network adapters are removed.
dump    - Displays a configuration script.
set     - Sets configuration information

Netsh ブリッジの list bridge

コマンドは、一意のブリッジ GUID によって識別される、使用可能なすべての作成済みブリッジを一覧表示します。

netsh bridge list でのブリッジ一覧表示の例

次のコマンドは、このコマンドとその期待される結果の例です。

netsh bridge list

次の出力は、設定された各ブリッジのブリッジ GUID の一覧です。


```output
-------------------------------------------------------------
GUID                                Bridge Name
-------------------------------------------------------------
{Uniquely generated Bridge GUID}    Network Bridge
-------------------------------------------------------------

Netsh ブリッジ アダプターを表示

このコマンドは、ブリッジ可能なネットワーク アダプターと、ブリッジを形成するすべてのネットワーク アダプターを示します。

各アダプターは、一意の ID で識別されます。アダプター GUID またはインターフェイス インデックス (つまり、IfIndex) またはアダプター名を指定できます。

netsh bridge show adapter の例

次のコマンドは、このコマンドの例です。

netsh bridge show adapter

次の出力は、ブリッジに追加できるネットワーク アダプターと、既にブリッジ内にあるネットワーク アダプターの一覧を示しています。

------------------------------------------------------------------------------------------
IfIndex GUID                        Adapter Name        IsBridged Bridgeable Compatibility
------------------------------------------------------------------------------------------
1       <Wi-Fi Interface GUID>      Wi-Fi                   No        Yes      disabled
4       <Ethernet Interface GUID>   Ethernet                No        Yes      disabled
------------------------------------------------------------------------------------------

netsh bridge create でのブリッジ作成

ブリッジに接続する少なくとも 2 つのネットワーク アダプターのブリッジを作成します。 コマンドのパラメーターとして、2 つのネットワーク アダプターを指定する必要があります。 正常に作成されたブリッジは、その一意のブリッジ GUID で識別され、コマンド netsh bridge listを使用して確認できます。

Netsh によるブリッジパラメーターの作成

パラメーター 説明 要件
Adapter ID ブリッジに参加でき、コマンド netsh bridge show adaptersから取得できるネットワーク アダプターを一意に識別します。 アダプター ID は、 GUID または Adapter Nameのいずれかです。 IfIndex 必須

netsh bridge create でのブリッジ作成の例

例 1: IfIndex によって 2 つのネットワーク アダプターのブリッジを作成する

次のコマンドは、 IfIndex パラメーターを提供するこのコマンドの例です。

netsh bridge create 1 4

次の出力は、新しく作成されたブリッジのブリッジ GUID を示し、使用されているインターフェイス インデックスを確認します。

Successfully added adapter 1 onto the bridge.
Successfully added adapter 4 onto the bridge.

例 2: アダプター GUID で 2 つのネットワーク アダプターのブリッジを作成する

次のコマンドは、 Adapter GUID パラメーターを提供するこのコマンドの例です。

netsh bridge create [<Wi-Fi Interface GUID>] [<Ethernet Interface GUID>]

次の出力は、新しく作成されたブリッジのブリッジ GUID を示し、使用されているアダプター GUID を確認します。

Successfully added adapter <Wi-Fi Interface GUID> onto the bridge.
Successfully added adapter <Ethernet Interface GUID> onto the bridge.

例 3: アダプター名で 2 つのネットワーク アダプターのブリッジを作成する

次のコマンドは、 Adapter Name パラメーターを提供するこのコマンドの例です。

netsh bridge create "Wi-Fi" "Ethernet"

出力には、新しく作成されたブリッジのブリッジ GUID が表示され、使用されているアダプター名が確認されます。

Successfully added adapter Wi-Fi onto the bridge.
Successfully added adapter Ethernet onto the bridge.

Netsh ブリッジの追加

このコマンドは、ブリッジ可能なネットワーク アダプターを既存のブリッジに追加します。

Netsh ブリッジのパラメーターの追加

パラメーター 説明 要件
Adapter ID アダプター ID には、 Adapter GUID または Adapter Name、または IfIndexのいずれかを指定できます。 このパラメーターは、ブリッジに参加できるネットワーク アダプターを一意に識別し、コマンド netsh bridge show adaptersから見つけることができます。 必須
Bridge GUID GUID は、コマンド netsh bridge listから見つかったブリッジを一意に識別します。 必須

netsh bridge add の例

次のコマンドは、このコマンドの例です。

netsh bridge add [<Adapter ID>] to [<Bridge GUID>]

次の出力は、アダプター ID とブリッジ GUID の操作が成功したことを確認します。

Successfully added adapter <Adapter ID> to <Bridge GUID>

Netsh ブリッジの削除

ブリッジされたネットワーク アダプターを既存のブリッジから削除します。

Netsh ブリッジのパラメーターの削除

パラメーター 説明 要件
Adapter ID アダプター ID には、 GUID または Adapter Name、または IfIndexのいずれかを指定できます。 このパラメーターは、ブリッジに参加できるネットワーク アダプターを一意に識別し、コマンド netsh bridge show adaptersから見つけることができます。 必須
Bridge GUID GUID は、コマンド netsh bridge listから取得したブリッジを一意に識別します。 必須

Netsh ブリッジの削除の例

次のコマンドは、このコマンドの例です。

netsh bridge remove [<Adapter ID>] from [<Bridge GUID>]

次の出力は、アダプターが正常に削除されたことを確認します。

Successfully removed adapter <Adapter ID> from bridge.

netsh bridge remove all from

ブリッジされたすべてのネットワーク アダプターを既存のブリッジから削除し、ブリッジを破棄します。

Netsh ブリッジでパラメーターからすべてを削除する

パラメーター 説明 要件
Bridge GUID 削除する GUID を指定します。 コマンド netsh bridge listを使用してブリッジを識別できます。 必須

Netsh ブリッジですべての例を削除する

次のコマンドは、このコマンドの例です。

netsh bridge remove all from [<Bridge GUID>]

この出力では、ブリッジ GUID のブリッジが正常に破棄されたことが確認できます。

Successfully destroyed bridge <Bridge GUID>.

netsh bridge destroy

ブリッジされたすべてのネットワーク アダプターを既存のブリッジから削除し、ブリッジを破棄します。

Netsh ブリッジの destroy パラメーター

パラメーター 説明 要件
Bridge GUID 削除する GUID を指定します。 コマンド netsh bridge listを使用してブリッジを識別できます。 必須

Netsh ブリッジの destroy の例

次のコマンドは、このコマンドの例です。

netsh bridge destroy [<Bridge GUID>]

この出力では、ブリッジ GUID のブリッジが正常に破棄されたことが確認できます。

Successfully destroyed bridge <Bridge GUID>.