Solaris 10 Zone のIPアドレスを変更する

NICの物理インターフェイス名を使って select し、新しいIPアドレスを address 属性にセットする。もちろん、Zone 自体の設定は通常のホストと同様に別途必要(/etc/hosts, /etc/inet/ipnodes を修正)。

# zonecfg -z testzone
zonecfg:testzone> info net
net:
        address: 192.168.1.200
        physical: e1000g0
zonecfg:testzone> select net physical=e1000g0
zonecfg:testzone:net> set address=192.168.1.201
zonecfg:testzone:net> end                        
zonecfg:testzone> verify 
zonecfg:testzone> commit
zonecfg:testzone> info net
net:
        address: 192.168.1.201
        physical: e1000g0
zonecfg:testzone> exit