在 Oracle Solaris 11 中,則使用 ipadm 指令來配置 IP 介面和位址。例如,如下所示設定靜態 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 位址)。在此範例中,是以一個靜態 IPv4 位址配置系統。您可以使用相同的語法來指定一個靜態 IPv6 位址。但是,靜態 IPv6 位址需要先設定連結本機 IPv6 位址才能建立任何靜態 IPv6 位址。可透過先建立一個 IPv6 addrconf 位址再建立靜態 IPv6 位址,來完成此配置:
# 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
使用 addrconf 引數搭配 –T 選項來指定自動產生的 IPv6 位址。
# 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
請參閱Configuring and Administering Network Components in Oracle Solaris 11.2 中的第 3 章Configuring and Administering IP Interfaces and Addresses in Oracle Solaris以及 ipadm(1M)。