# bridge-group

モード
  インターフェースモード
カテゴリー
  ブリッジング / 一般設定

## 構文

コマンド構文

`(config-if)# bridge-group <1-255> [port-protected]`

`(config-if)# no bridge-group`

## コマンド説明

対象インターフェースを指定したソフトウェアブリッジに割り当てる（ブリッジポートにする）。
no形式で実行した場合は対象インターフェースをソフトウェアブリッジから削除する。
ソフトウェアブリッジに割り当てられるインターフェースは解説編を参照。
同じソフトウェアブリッジに所属するインターフェース間でのL2通信（ブリッジング）可否は次のとおり。
保護ポートとはport-protectedオプション付きで本コマンドを実行したポートのこと。同オプションを指定しないポートは通常ポートとなる。

- 通信可能
  - 通常ポート - 通常ポート
  - 通常ポート - 保護ポート
- 通信不可
  - 保護ポート - 保護ポート

Note

保護ポートの対象はL2通信のみ。ブリッジインターフェース（brX）を経由したL3通信の制御は別途ファイアウォールなどで行う必要がある。

## パラメーター

`<1-255>`
  ソフトウェアブリッジ番号。ソフトウェアブリッジはbridgeコマンドであらかじめ作成しておく必要がある
`port-protected`
  対象インターフェースをソフトウェアブリッジ内の保護ポートに設定する。同一ブリッジに所属していても保護ポート間では通信ができなくなる

## 使用例

eth0インターフェースをソフトウェアブリッジ「1」に所属させる。

    awplus(config)# interface eth0
    awplus(config-if)# bridge-group 1

tunnel0インターフェースをソフトウェアブリッジ「1」に所属させる。

    awplus(config)# interface tunnel0
    awplus(config-if)# bridge-group 1

tunnel0インターフェースをソフトウェアブリッジから削除する。

    awplus(config)# interface tunnel0
    awplus(config-if)# no bridge-group

## 注意・補足事項

ソフトウェアブリッジに割り当てたインターフェースはL2インターフェース（ブリッジポート）となり、L3インターフェース（ルーティング用インターフェース）としての機能を失う。
たとえば、eth0にIPアドレスやIPv6アドレスを設定していたとしても、eth0をソフトウェアブリッジに割り当てた時点でeth0のIP/IPv6アドレスは削除される。また、eth0をソフトウェアブリッジに割り当てた後で、eth0にIP/IPv6アドレスを設定することはできない。

    awplus(config)# interface eth0
    awplus(config-if)# bridge-group 1
    Warning: All IP addresses configured on interface eth0 have been removed
    awplus(config-if)# ip address 192.168.10.1/24
    % The command is not available for this interface

ソフトウェアブリッジと他のインターフェースの間でルーティングを行う場合は、ソフトウェアブリッジ全体を表すブリッジインターフェース（brX）にIP/IPv6アドレスを設定すること。
すでに対象インターフェースが他のソフトウェアブリッジに割り当てられている場合、割り当て先のソフトウェアブリッジを変更するには、最初に本コマンドをno形式で実行して割り当てを解除してから、新しい割り当て先を指定すること。
同じソフトウェアブリッジに所属するインターフェースのMTU値が異なる場合は、それぞれのMTU値を合わせること。

## コマンドツリー

## 関連コマンド