この手順では、新しい VNIC を備えた新しいゾーンを構成する方法について説明します。この手順には、ネットワーク仮想化に関連した手順のみが含まれていることに注意してください。ゾーンを構成する方法についての詳細は、Oracle Solaris ゾーンの作成と使用 の第 1 章非大域ゾーンの計画および構成方法を参照してください。
詳細は、Oracle Solaris 11.2 でのユーザーとプロセスのセキュリティー保護 の割り当てられている管理権利の使用を参照してください。
詳細は、VNIC と etherstub を構成する方法を参照してください。
global# zonecfg -z zone
ゾーンの名前に示します。
必ず、以前にゾーンの物理インタフェースとして作成した VNIC を割り当ててください。デフォルトでは、ゾーンの ip-type パラメータは exclusive に設定されます。
zonecfg:zone> verify zonecfg:zone> commit zonecfg:zone> exit
global# zoneadm -z zone install
global# zoneadm -z zone boot
global# zlogin -C zone
ほとんどの情報は選択リストから選択することによって指定できます。通常は、デフォルトオプションで十分です。仮想ネットワークを構成するには、次の情報を指定または確認する必要があります。
ゾーンのホスト名 (たとえば、zone1)。
ゾーンの VNIC の IP アドレスに基づいたゾーンの IP アドレス
IPv6 を有効にするかどうか
仮想ネットワークを含むシステムがサブネットの一部であるかどうか
IP アドレスのネットマスク
デフォルトルート。これには、仮想ネットワークが構築されている物理インタフェースの IP アドレスを指定できます
必要な情報を指定すると、ゾーンが再起動します。
または、anet リソースという自動 VNIC を持つ排他的 IP ゾーンを構成することもできます。詳細は、Oracle Solaris ゾーンの作成と使用 のゾーンの構成方法を参照してください。
この例では、zone1 が仮想ネットワーク用に作成され、vnic1 が物理インタフェースとして接続されます。仮想ネットワークの作成に関連するゾーンパラメータのみが一覧表示されていることに注意してください。
global # zonecfg -z zone1 zonecfg:zone1> create zonecfg:zone1> set zonepath=/export/home/zone1 zonecfg:zone1> set autoboot=true zonecfg:zone1> add net zonecfg:zone1:net> set physical=vnic1 zonecfg:zone1:net> end zonecfg:zone1> verify zonecfg:zone1> commit zonecfg:zone1> exit global# zoneadm -z zone1 install . . . global# zoneadm -z zone1 boot global# zlogin -C zone1
ネットワークを構成するには、次の情報を指定します。
Hostname: zone1 IP address: 192.168.3.80 System part of a subnet: Yes Netmask: 255.255.255.0 Enable IPv6: No Default route: 192.168.3.70 Router IP address: 192.168.3.25