Encuentra y cambia tu nombre de host en Ubuntu

Si necesita saber el nombre de su computadora Ubuntu , esta publicación le muestra varias formas de encontrarlo. También le mostraremos cómo cambiar fácilmente su nombre de host. En Ubuntu 17.x , hay un nombre de dispositivo y un nombre de host, que parecen ser diferentes. El nombre del dispositivo aparece en la GUI y el nombre del host aparece en la Terminal . Te mostraré cómo cambiar ambos.

Encuentra el nombre de host de Ubuntu

Su nombre de host se puede encontrar en varios lugares. El primer lugar donde buscaremos es la ventana de Terminal . Para abrir la ventana Terminal , seleccione (Terminal)Accessories | Terminal desde el menú Aplicaciones . (Applications)En las versiones más nuevas de Ubuntu , como Ubuntu 17.x , debe hacer clic en Actividades(Activities) y luego escribir terminal .

Apertura de la ventana de Terminal

Su nombre de host se muestra después de su nombre de usuario y el símbolo " @ " en la barra de título de la ventana de la Terminal . En nuestro caso, nuestro nombre de host es " ubuntu-virtual ". También se muestra en el indicador mismo.

Puede parecer redundante, ya que el nombre del host ya se muestra en la barra de título y en el indicador, pero también puede ingresar el siguiente comando para ver el nombre del host.

$ hostname

Cambiar el nombre de host de Ubuntu

Hay un archivo de nombre de host en el directorio (hostname)/etc que contiene su nombre de host. Anteriormente, era la única forma de cambiar el nombre de host. Afortunadamente, hay una manera diferente que es más fácil. La forma más fácil de cambiar su nombre de host de Ubuntu es simplemente ir a Configuración(Settings) .

Según su versión, es el icono de engranaje en la parte superior derecha de la pantalla o el icono de engranaje en el nuevo puerto. Si el ícono de ajustes está en la esquina superior derecha, haga clic en Acerca de esta computadora(About this Computer) .

Si tuvo que abrir Configuración(Settings) , desplácese hasta donde dice Detalles(Details) y haga clic en eso.

Cuando hace clic en Detalles, debería llevarlo automáticamente a la pantalla Acerca de. (About)Verá un cuadro de texto editable llamado Nombre del dispositivo( Device name) . Simplemente(Just) escriba el nuevo nombre de host que le gustaría y presione Entrar(Enter) .

Vale la pena señalar que este método cambiará el nombre del host de forma permanente, lo que significa que puede reiniciar y el nuevo nombre permanecerá.

Editar nombre de host y archivos de hosts

Otra forma de cambiar el nombre de host es abrir una ventana de Terminal y escribir el siguiente comando:

sudo hostname new-name

Esto cambiará el nombre del host, pero volverá a lo que esté en el archivo /etc/hostname después de reiniciar. Si necesita cambiarlo permanentemente, puede editar el archivo de nombre de host del que hablé anteriormente. Para hacer eso, abra la terminal y escriba el siguiente comando:

sudo vi /etc/hostname

El archivo no debe tener nada más que el nombre de host en la primera línea. En vi, puede acceder al modo Insertar(Insert) presionando la letra i. Para borrar caracteres, presiona la tecla x. También puede presionar la letra a para ir al modo Agregar(Append) . Tenga en cuenta que para eliminar letras usando x, primero debe presionar ESC para salir del modo Insertar(Insert) o Agregar(Append) .

Una vez que cambie el nombre allí, también deberá cambiarlo en otra ubicación. Usa el siguiente comando:

sudo vi /etc/hosts

Cambie la segunda línea que comienza con 127.0.0.1.

Una vez que lo cambie en ambas ubicaciones, puede reiniciar y el nuevo nombre permanecerá. Vale la pena señalar que el nombre del dispositivo en Configuración(Settings) aún mostrará algo más. Entonces parece haber una diferencia entre el nombre del dispositivo y el nombre del host. No estoy seguro de cuál es la diferencia y por qué no se actualiza en la página Acerca(About) de, pero así es como funcionó para mí. ¡Disfrutar!



About the author

Soy experto en desarrollo de hardware y software. Tengo experiencia trabajando tanto con productos Apple (ios) como con las plataformas Android de Google. También soy un firme defensor de Edge Computing, que es la última tendencia en tecnología web y móvil. Mis habilidades en estas áreas me hacen ideal para desarrollar aplicaciones que sean rápidas, seguras y eficientes.



Related posts