On Solaris 10 you (may) need to update all of the following files.
Code:
/etc/defaultdomain
/etc/defaultrouter
/etc/hostname.interface
/etc/inet/hosts
/etc/inet/netmasks
or Solaris < 10 yo may also need to update
bear in mind also that may applications use this kind of information, and may break if you change it.