To change the IP on a Solaris 10 Operating Systems, edit these two files:
- /etc/hosts
- /etc/inet/ipnodes
To change the hostname, edit these files:
- /etc/hosts
- /etc/nodename
- /etc/hostname.<interface name>
<interface name> is the driver name followed by the instance number of the interface. ie. hme0, bge0, ce0, qfe0
Lastly, before the reboot run: uname -S ‘hostname’




i personally would use sys-unconfig
http://docs.sun.com/app/docs/doc/802-1930-1M/6i5u98eaf?a=view
you can read up about it at this link, it automatically updates all of the correct config files.