System Configuration Util
Existen tres variables para nombrar un equipo en OS X:
- HostName
- LocalHostName
- ComputerName
Y para asignar estos valores, lo recomendable es hacerlo via
scutil (System Configuration Util) en linea de comandos:
- scutil --get [ HostName | LocalHostName | ComputerName ]
- scutil --set [ HostName | LocalHostName | ComputerName ] name-of-host
Diferencias
HostName, nombre del equipo y por el cual es posible obtener la dirección IP asignada, este valor se encuentra en cualquier sistema (like)UNiX.
LocalHostName, este valor es usado por los servicios Bonjour de OS X, el cual es un mecanismo para identificar servicios en una red OS X.
ComputerName, para identificarse ante servicios del sistema (login, screensaver, etcétera)
Esto viene a colación, porque cada que me conecto a la red interna, el DHCP insiste en cambiarle el hostname a mi equipo, este comportamiento se puede cambiar en el archivo /etc/hostconfig o usando scutil.
Referencias
¡kualli ohtli / buen camino!