Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第9章 ネットワークブリッジングの設定

ネットワークブリッジは、MAC アドレスに基づいてネットワーク間のトラフィックを転送するリンク層デバイスです。転送の決定は、MAC アドレスのテーブルに基づいて行われ、このテーブルはネットワークトラフィックをリッスンして、どのホストがどのネットワーク接続しているかをネットワークブリッジが学習することで構築されます。Linux ホスト内では、ソフトウェアブリッジを使ってハードウェアをエミュレートすることができます。たとえば、仮想化アプリケーション内で NIC を 1 つ以上の仮想 NIC と共有するなどです。
アドホック または インフラストラクチャー モードで稼働している Wi-Fi ネットワーク上では、ブリッジは確立できないことに注意してください。IEEE 802.11 標準が、通信時間の効率性のために Wi-Fi で 3 アドレスフレームの使用を指定するためです。

9.1. テキスト形式のユーザーインターフェイス nmtui によるブリッジングの設定

テキスト形式のユーザーインターフェイスツール nmtui を使用すると、ターミナルのウィンドウでブリッジを設定できます。このツールを起動するには、以下のコマンドを実行します。
~]$ nmtui
テキストユーザーインターフェイスが表示されます。無効なコマンドがあると、使用方法に関するメッセージが表示されます。
移動するには、矢印キーを使用するか Tab を押して次に進むか、Shift+Tab を押して前に戻ります。Enter を押してオプションを選択します。Space バーは、チェックボックスのステータスを切り替えます。
  1. 最初のメニューから、Edit a connection を選択します。Add を選択すると、New Connection 画面が開きます。

    図9.1 NetworkManager テキスト形式のユーザーインターフェイスのブリッジ接続追加メニュー

    NetworkManager テキスト形式のユーザーインターフェイスのブリッジ接続追加メニュー
  2. ブリッジ を 選択 すると、接続の編集 画面が開きます。
  3. ブリッジにポートインターフェイスを追加するには 追加 を選択して 新規接続 画面を開きます。接続の種類を選択したら、作成 ボタンを選択して、ブリッジの 接続の編集 画面を表示します。

    図9.2 NetworkManager テキスト形式ユーザーインターフェイスで新規ブリッジ スレーブ 接続を追加するメニュー

    NetworkManager テキスト形式ユーザーインターフェイスで新規ブリッジ スレーブ 接続を追加するメニュー
  4. Device セクションに、必要なポートのデバイス名または MAC アドレスを入力します。必要な場合は、Ethernet ラベルの右側にある Show を選択して、ブリッジの MAC アドレスとして使用するクローンの MAC アドレスを入力します。OK ボタンを選択します。
    注記
    MAC アドレスなしでデバイスを指定すると、Edit Connection ウィンドウが再読み込みされるとデバイスセクションが自動的に入力されます。ただし、デバイスが正常に検出された場合のみです。

    図9.3 NetworkManager テキスト形式ユーザーインターフェイスでブリッジ スレーブ 接続を設定するメニュー

    NetworkManager テキスト形式ユーザーインターフェイスでブリッジ スレーブ 接続を設定するメニュー
  5. Slaves セクションにブリッジポートの名前が表示されます。さらにポート接続を追加する場合は、上記のステップを繰り返します。
  6. 設定を確認してから OK ボタンを選択します。

    図9.4 NetworkManager テキスト形式ユーザーインターフェイスでブリッジを設定するメニュー

    NetworkManager テキスト形式ユーザーインターフェイスでブリッジを設定するメニュー
ブリッジ用語の定義は、「ブリッジタブを設定する」を参照してください。
nmtui のインストール方法は、「nmtui を使用した IP ネットワークの設定」 を参照してください。