Os muestro como modificar el hostname de una forma permanente en una máquina linux, en concreto en cualquiera de las distribuciones que derivan de Redhat.
Muchas veces que la máquina linux tenga un hostname por defecto, localhost, no suele crear un problema ni conflicto para su gestión y administración.
En nuestro caso, nos surge el problema cuando el host está virtualizado y debemos lanzar un powershell que recoge un informe y se fija en ese hostname para el informe. Si por ejemplo tienes muchas máquinas también es útil que en la propia consola nos aparezca la máquina en la que estamos, pero bueno, dada de alta bien en el DNS no deben surgir mayores problemas…
Os muestro los parámetros a tocar:
Antes de nada comentar que lanzando el comando hostname + nombre, se realiza el cambio pero no es algo permanente:
1 |
<strong>hostname</strong> elblogdenegu |
La forma permanente consiste en editar el fichero network en la siguiente ruta:
1 |
vi /etc/sysconfig/network |
Modificamos el valor HOSTNAME, si nuestro equipo está en dominio podemos incluirlo, pero no es necesario para el propósito :
1 2 3 |
HOSTNAME=localhost.localdomain NETWORKING=yes NTPSERVERARGS=iburst |
Salvamos y salimos pulsando la tecla ESC y escribiendo :wq
Reiniciamos el servicio de red:
1 |
service network restart |
Al loguearnos o reiniciar el sistema ya aparecerá el nuevo hostname.
Si queréis afinarlo un poco más podéis editar el fichero hosts. No está revisarlo por si ha sido modificado anteriormente :
1 2 3 4 5 |
[root@elblogdenegu ~]# vi /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 |
Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?