Changing the IP address on Solaris 10 system
Follow these steps to change the IP address of a Solaris 10 system:
- Change the host's IP in "/etc/hosts" for the change to take effect after reboot.
- Change "/etc/defaultrouter" with the address of the host's new default gateway, if applicable.
- If you are using variable length subnet masks (VLSM), add the host's network number and subnet mask to "/etc/netmasks".
- Change the host's IP in "/etc/inet/ipnodes" for the change to take effect after reboot.
- For the IP address change to take effect immediately, run "svcadm restart network/physical".
Thats all, the IP address wil be preserved after reboot.

