Oracle® VM Server for SPARC 3.3 管理ガイド

印刷ビューの終了

更新: 2015 年 10 月
 
 

Oracle Solaris 11 システムでの NAT の構成

Oracle Solaris 11ネットワーク仮想化機能には、擬似ネットワークデバイスである etherstub が含まれています。このデバイスは、物理ネットワークデバイスと同様の機能を備えていますが、そのクライアントとのプライベート通信専用です。この擬似デバイスは、仮想スイッチのネットワークバックエンドデバイスとして使用でき、仮想ネットワーク間のプライベート通信を提供します。etherstub デバイスをバックエンドデバイスとして使用することで、ゲストドメインは同じ etherstub デバイス上の VNIC とも通信できます。このように etherstub デバイスを使用すると、ゲストドメインはサービスドメイン内のゾーンと通信できます。dladm create-etherstub コマンドを使用して、etherstub デバイスを作成します。

次の図に、仮想スイッチ、etherstub デバイス、VNIC を使用して、サービスドメインにネットワークアドレス変換 (NAT) を設定する方法を示します。

図 12-5  仮想ネットワークルーティング

image:この図は、文章で説明している Oracle Solaris 11 仮想ネットワークルーティングを示しています。

永続的なルートの使用を検討する場合があります。詳細は、Troubleshooting Network Administration Issues in Oracle Solaris 11.3 のTroubleshooting Issues When Adding a Persistent RouteおよびConfiguring and Managing Network Components in Oracle Solaris 11.3 のCreating Persistent (Static) Routesを参照してください。

ドメインが外部に接続できるように仮想スイッチを設定する方法 (Oracle Solaris 11)

  1. Oracle Solaris 11 etherstub デバイスを作成します。
    primary# dladm create-etherstub stub0
  2. stub0 を物理バックエンドデバイスとして使用する仮想スイッチを作成します。
    primary# ldm add-vsw net-dev=stub0 primary-stub-vsw0 primary
  3. stub0 デバイスに VNIC を作成します。
    primary# dladm create-vnic -l stub0 vnic0
  4. vnic0 をネットワークインタフェースとして構成します。
    primary# ipadm create-ip vnic0
    primary# ipadm create-addr -T static -a 192.168.100.1/24  vnic0/v4static
  5. IPv4 転送を有効にし、NAT 規則を作成します。

    Configuring and Managing Network Components in Oracle Solaris 11.3 のCustomizing IP Interface Properties and AddressesおよびOracle Solaris Administration: IP Services のPacket Forwarding and Routing on IPv4 Networksを参照してください。