Oracle Solaris 11ネットワーク仮想化機能には、擬似ネットワークデバイスである etherstub が含まれています。このデバイスは、物理ネットワークデバイスと同様の機能を備えていますが、そのクライアントとのプライベート通信専用です。この擬似デバイスは、仮想スイッチのネットワークバックエンドデバイスとして使用でき、仮想ネットワーク間のプライベート通信を提供します。etherstub デバイスをバックエンドデバイスとして使用することで、ゲストドメインは同じ etherstub デバイス上の VNIC とも通信できます。このように etherstub デバイスを使用すると、ゲストドメインはサービスドメイン内のゾーンと通信できます。dladm create-etherstub コマンドを使用して、etherstub デバイスを作成します。
次の図に、仮想スイッチ、etherstub デバイス、VNIC を使用して、サービスドメインにネットワークアドレス変換 (NAT) を設定する方法を示します。
図 11-6 仮想ネットワークルーティング
永続的なルートの使用を検討する場合があります。詳細については、Troubleshooting Network Administration Issues in Oracle Solaris 11.2 のTroubleshooting Issues When Adding a Persistent RouteおよびConfiguring and Administering Network Components in Oracle Solaris 11.2 のCreating Persistent (Static) Routesを参照してください。
primary# dladm create-etherstub stub0
primary# ldm add-vsw net-dev=stub0 primary-stub-vsw0 primary
primary# dladm create-vnic -l stub0 vnic0
primary# ipadm create-ip vnic0 primary# ipadm create-addr -T static -a 192.168.100.1/24 vnic0/v4static
Connecting Systems Using Fixed Network Configuration in Oracle Solaris 11.1 のSetting IP Interface PropertiesおよびOracle Solaris Administration: IP Services のPacket Forwarding and Routing on IPv4 Networksを参照してください。