Mac se renombra automáticamente: el nombre de host es incorrecto en la terminal [duplicado]

Tengo un puñado de Mac (todas con nombres únicos) y, en ocasiones, aparece un aviso sobre decir otra computadora en la red con este nombre y agrega un (2) o (3) a mi Mac.

¿Cómo puedo establecer el nombre de host desde la línea de comandos?

Debe aclarar esto en una pregunta real en lugar de un tema de discusión: puedo hacerlo por usted, pero parece justo darle la oportunidad.
¿Qué router tienes? ¿Habilitó la activación para el acceso a la red en las Mac problemáticas?
Es un muro sónico NSA 3500. Es una escuela.
No habilitado para el acceso a la red desde el modo de suspensión

Respuestas (2)

Sí tu puedes :

sudo scutil --set HostName "YourHostName"
sudo scutil --set LocalHostName "YourLocalHostName"

para cambiar el nombre de la computadora:

sudo scutil --set ComputerName "YourComputerName"

Para comprobar si todo está bien:sudo scutil --get HostName

Hay un par de formas de resolver este problema.

El cambio inmediato es abrir Terminal y emitir el comando

sudo scutil --set HostName {el nombre de su máquina aquí}

Lo siguiente que debe hacer es

sudo pico /etc/hostconfig

Agregue la siguiente línea, seguida de Ctrl+O y luego Ctrl+X

HOSTNAME={el nombre de su máquina aquí}

finalmente reiniciar