Oracle Solaris 11 で IP インタフェースとアドレスを構成するには、ipadm コマンドを使用します。たとえば、静的 IPv4 インタフェースは次のように構成します。
# ipadm create-ip net0 # ipadm create-addr -T static -a local=10.9.8.7/24 net0 net0/v4
–T オプションを使用すると、static、dhcp、および addrconf (自動構成された IPv6 アドレス用) の 3 つのアドレスタイプを指定できます。この例では、システムは静的 IPv4 アドレスを使って構成されます。同じ構文を使用して、静的 IPv6 アドレスを指定できます。ただし、静的 IPv6 アドレスを作成する前に、リンクローカル IPv6 アドレスを構成しておく必要があります。この構成は、静的 IPv6 アドレスを作成する前に、IPv6 addrconf アドレスを作成して行います。
# ipadm create-ip net0 # ipadm create-addr -T addrconf net0 net0/v6 # ipadm create-addr -T static -a local=ec0:a:99:18:209:3dff:fe00:4b8c/64 net0 net0/v6a
DHCP とのインタフェースは次のように構成します。
# ipadm create-ip net0 # ipadm create-addr -T dhcp net0 net0/v6a
IPv6 自動生成アドレスを指定する場合は、T オプションとともに –addrconf 引数を使用します。
# ipadm create-ip net0 # ipadm create-addr -T addrconf net0 net0/v6
前の例で net0 インタフェースに指定された IP アドレスを変更する場合は、次の例に示すように、最初にそのインタフェースを削除してから再度追加する必要があります。
# ipadm delete-addr net0/v4 # ipadm create-addr -T static -a local=10.7.8.9/24 net0 net0/v4
Oracle Solaris 11.2 でのネットワークコンポーネントの構成と管理 の第 3 章Oracle Solaris での IP インタフェースとアドレスの構成および管理および ipadm(1M) を参照してください。