NIC の構成

最終公開日 : Oct 07, 2026
XenServer® は、関連するネットワーク、仮想ネットワークインターフェース、サーバーネットワーク、およびボンド構成に基づいて、必要に応じて NIC を自動的に管理します。利用可能な NIC の表示、NIC ボンドの構成、および特定の機能への NIC の割り当ては、「NICs」タブから行えます。
NIC ボンディングは、2 つ以上の物理 NIC を 1 つであるかのように使用することで、サーバーの回復性を向上させることができます。2 つ以上の NIC をボンディングして、VM と外部ネットワーク間の接続を提供する単一の高性能チャネルを作成できます。3 つのボンドモードがサポートされています。
アクティブ/アクティブ: このモードは、ボンド内の物理 NIC 間で仮想マシントラフィックの負荷分散を提供します。ボンド内の 1 つの NIC が故障した場合、サーバーのネットワークトラフィックは自動的に 2 番目の NIC を経由してルーティングされます。
アクティブ/パッシブ: このモードはフェイルオーバー機能を提供します。ボンド内の NIC は 1 つだけがアクティブです。非アクティブな NIC は、アクティブな NIC が故障した場合にのみアクティブになります。
リンクアグリゲーション制御プロトコル (LACP) ボンディング: このモードはアクティブ/アクティブボンディングを提供し、ボンディングされた NIC 間でトラフィックが分散されます。Linux ブリッジ (非推奨) 環境でのアクティブ/アクティブボンドとは異なり、LACP はすべてのトラフィックタイプを負荷分散できます。
注:
XenCenter で LACP ボンディングオプションを表示し、LACP ボンドを作成するには、vSwitch をネットワークスタックとして構成する必要があります。また、スイッチは IEEE 802.3ad 標準をサポートしている必要があります。スイッチには、ホスト上の各 LACP ボンド用に個別に構成された LAG グループが含まれている必要があります。LAG グループの作成の詳細については、「Networking」を参照してください。
XenCenter® を使用して個別の NIC をボンディングすると、新しい NIC が作成されます。この NIC はボンドインターフェースであり、他の NIC はボンディングされた NIC と呼ばれます。NIC ボンドは XenServer ネットワークに接続され、仮想マシントラフィックとサーバー管理機能が実行できるようになります。NIC ボンドは、XenCenter の「NICs」タブまたはサーバーの「Networking」タブから作成できます。ネットワークタイプとして「Bonded Network」を使用します。

利用可能な NIC の表示

サーバー上の利用可能な各 NIC について、「NICs」タブに次のデバイスプロパティが表示されます。
NIC 物理 NIC または内部仮想ネットワークを識別します。
MAC NIC の MAC (Media Access Control) アドレス。
リンクステータス NIC の接続ステータス: 接続済みまたは切断済み。
速度 NIC のデータ転送速度。
デュプレックス NIC のデュプレックスモード: 全二重または半二重。
ベンダー、デバイス NIC のベンダー名とデバイス名。
PCI バスパス パススルーデバイスの PCI バスパス。
サーバーに物理インターフェース (たとえば、新しいイーサネットコントローラー) を追加しても、NIC タブのリストに表示されない場合があります。このような場合は、次の手順を実行してください:
  1. 新しい物理インターフェースまたは関連ドライバーをインストールした後、ホストを再起動してください。
  2. NIC タブで 再スキャン をクリックして、サーバーに新しいカードを強制的にスキャンさせます。これで、インターフェースがサーバーの NIC タブに表示されます。
  3. NIC が 切断済み と表示されている場合、ホストを再起動するか、ホストコンソールでコマンド xe pif.plug を実行できます。詳細については、「ネットワークの管理」を参照してください。

NIC ボンドを作成するには

  1. 結合するNICが使用中でないことを確認してください。ボンドを作成する前に、ボンドされたNICを使用している仮想ネットワークインターフェースを持つVMをシャットダウンしてください。ボンドを作成した後、仮想ネットワークインターフェースを適切なネットワークに再接続してください。
  2. 左側のリソースペインでサーバーを選択し、NICタブをクリックしてボンドの作成をクリックします。
  3. 結合するNICを選択します。NICを選択するには、リスト内のチェックボックスをオンにします。このリストでは最大4つのNICを選択できます。チェックボックスをオフにするとNICの選択が解除されます。柔軟で安全なネットワークを維持するために、vSwitchがネットワークスタックの場合、2つ、3つ、または4つのNICを結合できます。ただし、Linuxブリッジがネットワークスタックの場合、2つのNICしか結合できません。
  4. ボンドモードで、ボンドの種類を選択します。
    • アクティブ-アクティブボンドを設定するには、アクティブ-アクティブを選択します。このボンドでは、トラフィックは結合されたNIC間で負荷分散されます。ボンド内の1つのNICが故障した場合、ホストサーバーのネットワークトラフィックは自動的に2番目のNICを経由してルーティングされます。
    • アクティブ-パッシブボンドを設定するには、アクティブ-パッシブを選択します。このボンドでは、トラフィックは結合されたNICのいずれか1つのみを経由します。このモードでは、アクティブなNICが故障した場合(例えば、ネットワーク接続が失われた場合)にのみ、2番目のNICがアクティブになります。
    • LACPボンドを設定するには、送信元MACアドレスに基づくロードバランシング付きLACPを選択します。このボンドでは、送信NICはトラフィックの送信元VMのMACアドレスに基づいて選択されます。このオプションは、同じホスト上に複数のVMがある環境でトラフィックを負荷分散するために使用します。NICの数よりも仮想インターフェース(VIF)の数が少ない場合、トラフィックをNIC間で分割できないため、ロードバランシングが最適ではないため、このオプションは適していません。
    • LACPボンドを設定するには、送信元および宛先のIPとポートに基づくロードバランシング付きLACPを選択します。このボンドは、送信元IPアドレス、送信元ポート、宛先IPアドレス、および宛先ポートを使用して、NIC間でトラフィックを割り当てます。このオプションは、NICの数がVIFの数を超える環境でVMからのトラフィックを負荷分散するために使用します。
      注記:
      LACPボンディングはvSwitchでのみ利用可能ですが、アクティブ-アクティブおよびアクティブ-パッシブボンディングモードはvSwitchとLinuxブリッジの両方で利用可能です。
      XenServerでのNICボンドのサポートに関する詳細については、ネットワークを参照してください。
  5. ジャンボフレームを使用するには、最大転送単位(MTU)を1500~9216の間の値に設定します。
  6. 新規VMウィザードを使用して作成される新しいVMに、新しいボンドネットワークを自動的に追加するには、チェックボックスを選択します。
  7. 作成をクリックしてNICボンドを作成し、ダイアログボックスを閉じます。
新しいボンドが作成されると、XenCenterは管理インターフェースとセカンダリインターフェースを、ボンドされたNICからボンドインターフェースに自動的に移動します。
ボンド上に管理インターフェースを持つサーバーは、プールに参加できません。プールに参加する前に、サーバーの管理インターフェースを再構成し、物理NICに戻してください。

NICボンドの削除

サーバーを非ボンド構成に戻す場合は、以下の要件に注意してください。
  • ボンドを作成する場合と同様に、ボンドを使用する仮想ネットワークインターフェースを持つすべての仮想マシンは、ボンドを破棄する前にシャットダウンする必要があります。非ボンド構成に戻した後、仮想ネットワークインターフェースを適切なネットワークに再接続してください。
  • ボンドを削除する前に、管理インターフェースダイアログボックスを使用して管理インターフェースを別のNICに移動してください。そうしないと、サーバーへの接続(XenCenterを含む)が切断されます。

ボンドを削除するには

  1. 左側のリソースペインでサーバーを選択し、NICタブをクリックします。
  2. ボンドの削除をクリックします。

NICを特定の機能に割り当てる

NICにIPアドレスを割り当てて、ストレージやその他の種類のネットワークトラフィックなど、特定の機能にNICを割り当てることができます。詳細については、「IPアドレスの構成」を参照してください。

関連ドキュメント

XenServer 現行リリース

  • ネットワークの管理