CentOSのポートトランキングの構成方法

CentOSでポートアグリゲーションを設定するには、ボンディングモジュールを使用できます。設定手順を以下に示します。

  1. ネットワーク-スクリプトパッケージがシステムにインストールされていることを確認してください。インストールされていない場合は、次のコマンドを使用してインストールできます。
  2. sudo yum network-scriptsインストール
  3. 編集/etc/sysconfig/network-scripts/ifcfg-bond0 ファイルで、新しいBondインターフェース設定ファイルを作成します。編集には以下のコマンドを使用できます。
  4. sudo vi /etc/sysconfig/network-scripts/ifcfg-bond0の実行
  5. 設定ファイルに以下を追加します。
  6. DEVICE=bond0
    TYPE=Bond
    NAME=bond0
    ONBOOT=yes
    BOOTPROTO=none
    BONDING_OPTS=”mode=4 miimon=100″
    IPADDR=<IPアドレス>
    PREFIX=<サブネットマスク>
    GATEWAY=<ゲートウェイアドレス>
    DNS1=<DNSサーバーアドレス>
    DNS2=<予備DNSサーバーアドレス>
  7. ネットワーク設定に書き換える際は、<IPアドレス>、<サブネットマスク>、<ゲートウェイアドレス>、<DNSサーバアドレス>、および<代替DNSサーバアドレス>を実際のネットワーク構成で置き換えてください。
  8. それぞれeth0 及び eth1 インターフェースを構成するために、/etc/sysconfig/network-scripts/ifcfg-eth0 及び /etc/sysconfig/network-scripts/ifcfg-eth1 ファイルを編集します。編集を行うには以下のコマンドを使用できます。
  9. 管理者権限で vi /etc/sysconfig/network-scripts/ifcfg-eth0 を開く
  10. sudo vi /etc/sysconfig/network-scripts/ifcfg-eth1
  11. 設定ファイルに追加:
  12. DEVICE=eth0 (eth1)
    NAME=eth0 (eth1)
    ONBOOT=yes
    BOOTPROTO=none
    MASTER=bond0
    SLAVE=yes
  13. ネットワーク設定を反映するにはネットワークサービスを再起動します。以下のコマンドを使用してネットワークサービスを再起動します。
  14. sudo systemctl restart network

上記の手順が完了すると、CentOSのポートトランキングの設定は完了です。ifconfigコマンドまたはip addrコマンドを使用して、トランクインターフェイスが適切に動作していることを検証できます。

bannerAds