el nombre de host de un sistema Linux es importante porque se utiliza para identificar el dispositivo en una red. El nombre de host también se muestra en otros lugares prominentes, como en el indicador de terminal. Esto le brinda un recordatorio constante de Con qué sistema está trabajando. Es un verdadero ahorro de vida cuando está administrando múltiples sistemas a través de SSH y esos terminales de línea de comandos comienzan a mezclarse en su mente.
Por supuesto, las direcciones IP se utilizan cuando los dispositivos necesitan comunicarse entre sí, pero pueden cambiar con frecuencia., Los nombres de host nos dan una forma de saber con qué dispositivo estamos interactuando, ya sea en la red o físicamente, sin recordar un montón de números que están sujetos a cambios. Por lo tanto, es importante que su sistema tenga un nombre de host que le ayude a identificarlo rápidamente. Por ejemplo, «backup-server» es mucho más informativo que «server2.»
en esta guía, le mostraremos cómo cambiar el nombre de host en Linux. Esto se puede hacer a través de la línea de comandos o desde GUI, y mostraremos los métodos para ambos. Si no puede identificar fácilmente el propósito de un sistema desde el nombre de host, es hora de cambiarlo.,NOME GUI
Category | Requirements, Conventions or Software Version Used |
---|---|
System | Any Linux distro |
Software | N/A |
Other | Privileged access to your Linux system as root or via the sudo command., |
Conventions | # – requiere que los comandos de linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso desudo command command – requiere que los comandos de linux dados se ejecuten como un usuario normal sin privilegios |
change hostname from command line
el siguiente método funcionará en sistemas que usan systemd (la mayoría de las distribuciones populares de Linux hoy en día). Si su sistema usa init, cubriremos un método separado en la siguiente sección.,
Suscríbase a RSS y NEWSLETTER y reciba las últimas noticias de Linux, trabajos, consejos de carrera y tutoriales.
- Primero, vamos a revisar el actual nombre de host mediante la etiqueta
hostname
ohostnamectl
comando.$ hostnamelinux-server$ hostnamectl Static hostname: linux-server Icon name: computer-vm Chassis: vm Machine ID: e94c741849c848f8baca2ec406f88c41 Boot ID: 55f7533a0cb6448ba677ef30b2104481 Virtualization: oracle Operating System: Ubuntu 20.04.1 LTS Kernel: Linux 5.4.0-42-generic Architecture: x86-64
ambos comandos indican que nuestro nombre de host es
linux-server
. - a continuación, cambie el nombre de host con el siguiente comando., En este ejemplo, cambiaremos nuestro nombre de host a
linuxconfig
.$ sudo hostnamectl set-hostname linuxconfig
ejecute los comandos del Paso 1 de nuevo para confirmar el nuevo cambio.
- por último, modificar el
/etc/hosts
archivo para reflejar el cambio. Por ejemplo:
Cambiar esto:127.0.0.1 localhost127.0.1.1 linux-server
A este:
127.0.0.1 localhost127.0.1.1 linuxconfig
Editar el archivo hosts
Eso es todo allí está a él. Pero hay más métodos de línea de comandos para cambiar el nombre de host que solo este., Cubrimos más abajo.
Change hostname from command line (init systems)
un método alternativo a las instrucciones anteriores es editar los siguientes dos archivos.
- abra
/etc/hostname
con nano o su editor de texto preferido y cambie el nombre dentro de él.$ sudo nano /etc/hostname
Editar el archivo /etc/hostname - Siguiente, abra el
/etc/hosts
archivo y cambiar el nombre así.,$ sudo nano /etc/hosts
cambiar el nombre de host desde la línea de comandos (comando hostname)
El último método para cambiar el nombre de host desde la línea de comandos es con el comando hostname
. En la mayoría de los entornos, esto solo cambia temporalmente el nombre y se revertirá una vez que se reinicie el sistema., Por ejemplo, para cambiar el nombre de host a linuxconfig
:
$ hostname linuxconfig
verifique los cambios simplemente escribiendo hostname
:
$ hostname
cambie el nombre de host desde gnome GUI
Si está ejecutando el entorno de escritorio GNOME y no desea utilizar el método de línea de comandos, siga los pasos a continuación.
Suscríbase a RSS y NEWSLETTER y reciba las últimas noticias de Linux, trabajos, consejos de carrera y tutoriales.,
- Empezar por abrir el menú de Configuración de GNOME lanzador de aplicaciones.
Abra el menú de Configuración
- haga Clic en la pestaña Acerca de, en la parte inferior y, a continuación, haga clic en el Nombre del Dispositivo.
Cambiar el nombre de equipo (hostname) dentro de la pestaña Acerca de
- Escriba el nuevo nombre de host y haga clic en cambiar nombre para finalizar los cambios.,
renombrar el dispositivo
conclusión
en esta guía, vimos varios métodos para cambiar el nombre de host de un sistema Linux a través de la línea de comandos y la interfaz gráfica de usuario. También aprendimos sobre la importancia de elegir un nombre de host aplicable para ayudar en la fácil identificación de un sistema. Los administradores pueden usar estos métodos para asegurarse de que tienen una red de dispositivos con nombres apropiados.