Netsh ブリッジ
netsh bridge
コマンドを使って、2 つ以上のネットワーク アダプターのネットワーク ブリッジを作成して管理します。 ネットワーク ブリッジを使うと、ネットワーク アダプターどうしでネットワーク接続とリソースを共有できます。
Note
このコマンドは、2023-09 Windows 11 の累積的な更新プログラム バージョン 22H2 (KB5030310) 以降で使うことができます。
netsh bridge
コマンドは、Windows Server 2022 以前では使うことができません。
Netsh ブリッジのコマンド
使用可能な コマンドは次のとおりです。
command | Description |
---|---|
help | netsh bridge コンテキストのコマンドの一覧を表示します。 |
list | 使用可能なすべてのブリッジを、一意のブリッジ GUID ごとに一覧表示します。 |
show adapter | ブリッジできるネットワーク アダプターと、既にブリッジを形成しているネットワーク アダプターを、すべて一覧表示します。 |
create | 2 つ以上のネットワーク アダプターを使ってブリッジを作成します。 |
add | ネットワーク アダプターを既存のブリッジに追加します。 |
remove | ブリッジされたネットワーク アダプターを既存のブリッジから削除します。 |
remove all from | ブリッジされたすべてのネットワーク アダプターを既存のブリッジから削除して、ブリッジを破棄します。 |
destroy | ブリッジされたすべてのネットワーク アダプターを既存のブリッジから削除して、ブリッジを破棄します。 |
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 ブリッジの help
help コマンドは、サポートされている netsh bridge
コマンドに関する詳細な情報を提供します。
Netsh ブリッジの help パラメーター
パラメーター | 説明 |
---|---|
<command> |
コマンドに関する情報を表示します。 |
Netsh ブリッジの help の例
次のコマンドは、サポートされているすべての 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 ブリッジの list bridge の例
次のコマンドは、このコマンドと、想定されるその結果の例です。
netsh bridge list
次の出力を使うと、構成済みの各ブリッジのブリッジ GUID が一覧表示されます。
```output
-------------------------------------------------------------
GUID Bridge Name
-------------------------------------------------------------
{Uniquely generated Bridge GUID} Network Bridge
-------------------------------------------------------------
Netsh ブリッジの show adapter
このコマンドを実行すると、ブリッジ可能なネットワーク アダプターと、ブリッジを形成するネットワーク アダプターが表示されます。
各アダプターは、アダプター GUID やインターフェイス インデックス (つまり、IfIndex)、またはアダプター名などの一意の ID で識別されます。
Netsh ブリッジの 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 ブリッジの create bridge
ブリッジに接続する 2 つ以上のネットワーク アダプターのブリッジを作成します。 コマンドのパラメーターとして 2 つのネットワーク アダプターを指定する必要があります。 正常に作成されたブリッジは、一意のブリッジ GUID で識別され、netsh bridge list
コマンドを使って確認できます。
Netsh ブリッジの create bridge パラメーター
パラメーター | 説明 | 要件 |
---|---|---|
Adapter ID |
ブリッジに参加でき、netsh bridge show adapters コマンドから取得できるネットワーク アダプターを一意に識別します。 アダプター ID には、GUID か Adapter Name 、または IfIndex のいずれかを指定できます |
必須 |
Netsh ブリッジの create bridge の例
例 1: 2 つのネットワーク アダプターのブリッジを IfIndex ごとに作成する
次のコマンドは、IfIndex
パラメーターを指定するこのコマンドの例です。
netsh bridge create 1 4
次の出力は、新しく作成されたブリッジのブリッジ GUID を示しており、使われているインターフェイス インデックスが確認できます。
Successfully added adapter 1 onto the bridge.
Successfully added adapter 4 onto the bridge.
例 2: 2 つのネットワーク アダプターのブリッジをアダプター GUID ごとに作成する
次のコマンドは、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 ブリッジの add
このコマンドを使うと、ブリッジ可能なネットワーク アダプターが既存のブリッジに追加されます。
Netsh ブリッジの add パラメーター
パラメーター | 説明 | 要件 |
---|---|---|
Adapter ID |
アダプター ID には、Adapter GUID か Adapter Name 、または IfIndex のいずれかを指定できます。 このパラメーターを使うと、ブリッジに参加でき、netsh bridge show adapters コマンドから見つけることができるネットワーク アダプターが一意に識別されます。 |
必須 |
Bridge GUID |
GUID を使うと、netsh bridge list コマンドから見つかるブリッジが一意に識別されます。 |
必須 |
Netsh ブリッジの add の例
次のコマンドは、このコマンドの例です。
netsh bridge add [<Adapter ID>] to [<Bridge GUID>]
次の出力では、アダプター ID とブリッジ GUID の操作が成功したことが確認できます。
Successfully added adapter <Adapter ID> to <Bridge GUID>
Netsh ブリッジの remove
ブリッジされたネットワーク アダプターを既存のブリッジから削除します。
Netsh ブリッジの remove パラメーター
パラメーター | 説明 | 要件 |
---|---|---|
Adapter ID |
アダプター ID には、GUID か Adapter Name 、または IfIndex のいずれかを指定できます。 このパラメーターを使うと、ブリッジに参加でき、netsh bridge show adapters コマンドから見つけることができるネットワーク アダプターが一意に識別されます。 |
必須 |
Bridge GUID |
GUID を使うと、netsh bridge list コマンドから取得されるブリッジが一意に識別されます。 |
必須 |
Netsh ブリッジの remove の例
次のコマンドは、このコマンドの例です。
netsh bridge remove [<Adapter ID>] from [<Bridge GUID>]
次の出力では、アダプターが正常に削除されたことが確認できます。
Successfully removed adapter <Adapter ID> from bridge.
Netsh ブリッジの remove all from
ブリッジされたすべてのネットワーク アダプターを既存のブリッジから削除して、ブリッジを破棄します。
Netsh ブリッジの remove all from パラメーター
パラメーター | 説明 | 要件 |
---|---|---|
Bridge GUID |
削除する GUID を指定します。 netsh bridge list コマンドを使ってブリッジを識別できます。 |
必須 |
Netsh ブリッジの remove all の例
次のコマンドは、このコマンドの例です。
netsh bridge remove all from [<Bridge GUID>]
この出力では、ブリッジ GUID に対してブリッジが正常に破棄されたことが確認できます。
Successfully destroyed bridge <Bridge GUID>.
Netsh ブリッジの destroy
ブリッジされたすべてのネットワーク アダプターを既存のブリッジから削除して、ブリッジを破棄します。
Netsh ブリッジの destroy パラメーター
パラメーター | 説明 | 要件 |
---|---|---|
Bridge GUID |
削除する GUID を指定します。 netsh bridge list コマンドを使ってブリッジを識別できます。 |
必須 |
Netsh ブリッジの destroy の例
次のコマンドは、このコマンドの例です。
netsh bridge destroy [<Bridge GUID>]
この出力では、ブリッジ GUID に対してブリッジが正常に破棄されたことが確認できます。
Successfully destroyed bridge <Bridge GUID>.