Durante tres días seguidos, me conecté a la red WiFi pública en mi biblioteca local. Cada día, he visto un aviso diferente en la Terminal. Estas son algunas de las indicaciones que he visto:
zp-pc:~ russell$
mary-pc:~ russell$
normob05:~ russell$
Verifiqué en Preferencias del sistema -> Compartir, y el nombre de mi computadora es "Mac de Russell". Además, configuré el ID de cliente DHCP en "RUSSMAC" en Preferencias del sistema -> Red -> Avanzado -> TCP/IP, pero sigo viendo los nombres de host aleatorios en el indicador de terminal.
¿Por qué el nombre de mi computadora cambia todos los días?
Escriba en Terminal:
scutil --get HostName
Si no hay HostName disponible, lo que ve probablemente provenga del servidor DNS o DHCP.
Configure su nombre de host con:
sudo scutil --set HostName 'yourHostName'
Deberias hacer eso.
Encontré la respuesta aquí , aunque hay cierta discusión sobre los detalles.
En resumen, la Mac tomará un nombre de host del servidor DHCP. Esto no afecta el nombre de su computadora como lo ha asignado. Esto solo afectará lo que ve en el símbolo del sistema.
Solución fácil muy simple ...
sudo hostname [name-of-host]
Ingrese hostname
y vea su nuevo conjunto de nombre de host
p.ej
doolally:~ sjohnson$ sudo hostname AllTheRage
doolally:~ sjohnson$ hostname
AllTheRage
Vuelva a iniciar sesión o reinicie la terminal para actualizar...
Además, verifique el uso del nombre de host en man hostname
.
Noté que mi nombre de host que figuraba en el aviso de la terminal había cambiado. Encontré el mismo nombre configurado en mi configuración de red en la pestaña WINS. Parecía estar asociado con un grupo de trabajo de mi oficina (tal vez por conectarse a mi VPN corporativa). De todos modos, lo dejé solo y simplemente usé el comando sudo scutil mencionado anteriormente para configurar mi nombre de host y resolvió el problema. Terminal cerrado y abierto uno nuevo; todo es bueno.
Esto es muy tarde, pero espero que esto ayude a aquellos en el futuro que se encuentren con este problema. Después de mucha investigación, la respuesta algo larga pero más simple que encontré fue:
Deberias hacer eso.
rogerdpack