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 には、GUIDAdapter 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 GUIDAdapter 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 には、GUIDAdapter 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>.