Cambiar el nombre de máquina en Linux es muy fácil, con estos sencillos pasos podréis cambiar el nombre de una máquina Linux.
Paso 1. Modificar el nombre de la máquina en el fichero /etc/hosts.
Como usuario root y con el vi (podéis ver un resumen de comandos del vi aquí ) editamos el fichero y realizamos la modificación
Datos antiguos:
127.0.0.1 localhost.localdomain localhost
192.168.0.123 nombre_maquina_antiguo
Datos nuevos:
127.0.0.1 localhost.localdomain localhost
192.168.0.123 nombre_maquina_nuevo
Paso 2. Modificar el nombre de la máquina en el fichero /etc/sysconfig/network:
Editar con el vi el fichero y cambiar el nombre de la máquina en el valor HOSTNAME
NETWORKING=yes
HOSTNAME="nombre_maquina_nuevo"
GATEWAY="192.168.0.123"
GATEWAYDEV="eth0"
FORWARD_IPV4="yes"
Paso 3. Ejecutar el comando:
hostname nombre_maquina_nuevo
Paso 4. Modificar entradas del /etc/hosts
Editamos el archivo /etc/hosts y modificamos las entradas que tengamos con el nombre antiguo por el nuevo nombre
/etc/hosts con nombre antiguo
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 lce4s001v localhost.localdomain localhost
192.168.2.23 lce4s001v
/etc/hosts con el nombre nuevo
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 lce4s002v localhost.localdomain localhost
192.168.2.23 lce4s002v
Una vez realizados estos pasos ya tendríamos todo preparado, podemos reiniciar la máquina y comprobar los cambios mediante los comandos:
uname -a
o
hostname
openSUSE Leap 32 bits
Actualizado: 01-10-2014
openSUSE 64 bits
Actualizado: 03-05-2019