If the router's address is here:
Changing the hostname on Solaris requires editing the following:
Network interfaces by driver name and instance# may be discovered by issuing:
prtconf -D | grep network
The following hosts files are no longer used in Solaris 10 - but are current in our friends Solaris 8 & 9:
Reboot the system to bring up the new IP and hostname.