To change the hostname on a Solaris system:
1. Change the hostname in /etc/nodename
2. Run uname -S new_hostname to
change the nodename for your current session.
3. Change the hostname in /etc/hostname.network_interface (e.g. /etc/hostname.hme0)
4. Run hostname new_hostname to
change the hostname for your current session.
5. Change the hostname in /etc/hosts
6. Change the hostname in /etc/net/*/hosts
(/etc/net/ticlts/hosts, /etc/net/ticots/hosts, /etc/net/ticotsord/hosts)
for directory
in ticlts ticots ticotsord
do
cd /etc/net/$directory
sed 's/old_hostname/new_hostname/g' hosts >
hosts.new
mv hosts.new hosts
done
Solaris 10 additional instructions:
8. Change the hostname in /etc/inet/ipnodes
More information:
http://www.princeton.edu/~unix/Solaris/troubleshoot/hostname-change.html
Back to brandonhutchinson.com.