Mengganti IP address di Solaris 10 relatif mudah & praktis. Cukup dengan 1 perintah, tidak perlu mengedit beberapa file & perubahannya langsung permanen tanpa perlu reboot. Misalnya kita punya 1 network interface net2
yang belum diberi IP :
root@solaris:~# ifconfig net2 net2: flags=1000842<BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 11 inet 0.0.0.0 netmask ffffff00 broadcast 0.0.0.255 ether 0:c:29:94:85:30 root@solaris:~#
Kita ingin menggunakan interface tersebut dengan IP statis 172.16.103.222/24. Cukup jalankan perintah ipadm
untuk mengaktifkan IPnya :
root@solaris:~# ipadm create-addr -T static -a 172.16.103.222/24 net2/v4static
Maka interface net2
akan aktif seketika dengan IP tersebut :
root@solaris:~# ifconfig net2 net2: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 11 inet 172.16.103.222 netmask ffffff00 broadcast 172.16.103.255 ether 0:c:29:94:85:30 root@solaris:~#
IP tersebut tidak akan hilang walaupun kita restart mesinnya.
UPDATE :
Misalnya kita coba jalankan perintah ipadm
untuk mengaktifkan IP address tapi mendapat error seperti ini :
root@solaris:~# ipadm create-addr -T static -a 172.16.103.222/24 net2/v4static ipadm: cannot create address: No such interface root@solaris:~#
Ini artinya belum ada IP interface pada link net2
, kita perlu membuat IP interface terlebih dulu sebelum menambahkan IP address :
root@solaris:~# ipadm create-ip net2 root@solaris:~# ipadm create-addr -T static -a 172.16.103.222/24 net2/v4static root@solaris:~#