Les distribucions de Linux basades en RedHat utilitzen el fitxer /etc/sysconfig/network per llegir el hostname quant la màquina s’inicia. Aquesta configuració la llegeix el fitxer d’arranc /etc/rc.d/rc.sysinit. Dins del fitxer network hem d’afegir, si no existeix, una entrada HOSTNAME amb el nou nom que li volem donar, tal i com es mostra a continuació:
NETWORKING=yes HOSTNAME=”historiacatalunya.com” GATEWAY=”192.168.1.1″ GATEWAYDEV=”eth0″ FORWARD_IPV4=”yes”
sysctl, alternativa al fitxer network
Com a alternativa al pas anterior es pot canviar el hostname mitjançant la comanda sysctl:
1 | sysctl kernel.hostname |
per llegir el valor actual del hostname , i
1 | sysctl kernel.hostname=<em>nou_hostname</em> |
per canviar-lo.