Go to main content
Oracle® VM Server for SPARC 3.4 管理ガイド

印刷ビューの終了

更新: 2016 年 8 月
 
 

Oracle Solaris 10 サービスドメインとその他のドメインの間のネットワークの有効化

デフォルトでは、システム内の Oracle Solaris 10 サービスドメインとその他のドメインの間のネットワークは無効になっています。Oracle Solaris 10 OS ではネットワークがデフォルトでは有効になっていないため、仮想スイッチデバイスをネットワークデバイスとして構成することによってネットワークを有効にする必要があります。仮想スイッチは、基本となる物理デバイス (この例では nxge0) に代わりプライマリインタフェースとして構成するか、ドメインの追加のネットワークインタフェースとして構成することができます。

ゲストドメインは、対応するネットワークバックエンドデバイスが同じ仮想 LAN または仮想ネットワーク内に構成されているかぎり、Oracle Solaris 10 サービスドメインと自動的に通信できます。

仮想スイッチをプライマリインタフェースとして構成する方法


注 - 次の手順は、ドメインへのネットワーク接続が一時的に中断される可能性があるため、Oracle Solaris 10 サービスドメインのコンソールから実行してください。

必要に応じて、物理ネットワークデバイスと同様に仮想スイッチを構成できます。この場合、手順 2 で記載されているように仮想スイッチを作成します。手順 3 はスキップして物理デバイスの削除をしません。そのあと、仮想スイッチは、静的 IP アドレスまたは動的 IP アドレスを使用して構成する必要があります。動的 IP アドレスは DHCP サーバーから取得できます。この場合の詳細および例は、NAT およびルーティング用の仮想スイッチおよびサービスドメインの構成を参照してください。

  1. すべてのインタフェースのアドレス指定情報を出力します。
    # ifconfig -a
  2. 仮想スイッチネットワークインタフェースを構成します。
    # ifconfig vsw0 plumb
  3. 仮想スイッチ (net-dev) に割り当てられたデバイスの物理インタフェースを削除します。
    # ifconfig nxge0 down unplumb
  4. 物理ネットワークデバイス (nxge0) を仮想スイッチデバイス (vsw0) に移行するには、次のいずれかの操作を実行します。
    • ネットワークが静的 IP アドレスを使用して構成されている場合は、仮想スイッチに対して nxge0 の IP アドレスとネットマスクを再利用します。
      # ifconfig vsw0 IP-of-nxge0 netmask netmask-of-nxge0 broadcast + up
    • ネットワークが DHCP を使用して構成されている場合は、仮想スイッチに対して DHCP を有効にします。
      # ifconfig vsw0 dhcp start
  5. 必要な構成ファイルに修正を加えて、この変更内容を確定します。
    # mv /etc/hostname.nxge0 /etc/hostname.vsw0
    # mv /etc/dhcp.nxge0 /etc/dhcp.vsw0