Una de las tareas esenciales para un administrador de sistemas es saber cómo cambiar el nombre de host.
Si ingresó el nombre de host incorrecto durante la instalación o necesita cambiarlo, puede cambiarlo como se muestra a continuación. Lo siguiente se prueba en Ubuntu y CentOS.
Cambiar el nombre de host implica tres pasos.
- Cambie el valor de HOSTNAME en /etc/sysconfig/network
- Cambiar nombre de host en /etc/hosts
- Actualización del nombre de host en la terminal
Tabla de contenido
1. Mostrar nombre de host
Averigüemos el nombre configurado ejecutando hostname en la terminal.
[[email protected] ~]# hostname centos-s-1vcpu-2gb-lon1-01 [[email protected] ~]#
Cambiemos a kirukiru.es
2. Cambiar nombre de host
Edite el archivo /etc/sysconfig/network usando vi, busque HOSTNAME= y actualícelo con el nombre deseado.
Nota: He notado que en algunas máquinas virtuales de la nube la entrada HOSTNAME no existe. Si no encuentra esto en su servidor, puede ignorar este paso.
Antes del cambio:
# cat network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=centos-s-1vcpu-2gb-lon1-01
Después del cambio:
# cat network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=kirukiru.es [[email protected] sysconfig]#
El siguiente paso sería cambiar el nombre de host en un archivo de hosts.
Edite el archivo /etc/hosts, busque el nombre de host actual en 127.0.0.1 y la línea IP del servidor (si corresponde) y actualícelo al deseado que configuró anteriormente.
Antes del cambio:
[[email protected] ~]# cat /etc/hosts | grep -v '^#' 127.0.0.1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01 127.0.0.1 localhost.localdomain localhost 127.0.0.1 localhost4.localdomain4 localhost4 ::1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01 ::1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 [[email protected] ~]#
Después del cambio:
[[email protected] ~]# cat /etc/hosts | grep -v '^#' 127.0.0.1 kirukiru.es 127.0.0.1 localhost.localdomain localhost 127.0.0.1 localhost4.localdomain4 localhost4 ::1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01 ::1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 [[email protected] ~]#
3. Cambiar el nombre de host en la terminal
Y, finalmente, ejecute el comando hostname con el valor deseado.
[[email protected] ~]# hostname kirukiru.es
Intente volver a iniciar sesión en su servidor y notará el nuevo nombre de host.
¿Utiliza el servidor DigitalOcean?
Si desea cambiar el nombre de host en la VM de DigitalOcean, también debe actualizar el nombre de host en el archivo /etc/hostname.
Aquí hay una demostración rápida en video.
Eso fue fácil.
¿no es así? ¿Interesado en aprender más sobre Linux? Mira esto curso de administracion.
¿Te gustó leer el artículo? ¿Qué tal compartir con el mundo?