El nombre de host cambia en el terminal cuando se conecta a algunas redes wifi
10
Cuando me conecto a algunas redes wifi, el nombre de host de mi computadora cambia en el terminal. ¿Es esto normal? ¿Hay alguna manera de evitar que esto suceda?
En Lion (al menos), la mejor manera de lograr esto es ejecutando scutil :
sudo scutil --setHostName NAME
reemplazando NAME con el nombre de host que desea. Tenga en cuenta que /etc/hostconfigestá en desuso, si puede creer un comentario en la parte superior del archivo.
Esta solución aún funciona en Mavericks si alguien está interesado. ¡Gracias por el consejo!
Jordan M.
4
OS X normalmente obtiene el nombre de host de una búsqueda inversa de la dirección IP que tiene la máquina. Cuando estás en DHCP, eso significa que tu nombre de host puede cambiar. Si desea forzar un nombre de host, puede editar / etc / hostconfig (use el editor de cli de su elección, deberá usar sudo) y cambiar HOSTNAME = -AUTOMATIC - a HOSTNAME = NameYouWant
Cuando hice esto, muchas herramientas que utilizo en la línea de comando se rompieron ... parece que almacenaron el nombre de host. ¿Eso es común?
Chris Abrams
1
@ChrisAbrams: No creo que sea común, pero es difícil decir más sin saber qué se rompió y cómo. (Sé que ha pasado mucho tiempo desde que preguntaste. Vi esto hace un momento.)
OS X normalmente obtiene el nombre de host de una búsqueda inversa de la dirección IP que tiene la máquina. Cuando estás en DHCP, eso significa que tu nombre de host puede cambiar. Si desea forzar un nombre de host, puede editar / etc / hostconfig (use el editor de cli de su elección, deberá usar sudo) y cambiar HOSTNAME = -AUTOMATIC - a HOSTNAME = NameYouWant
fuente