Você pode especificá-lo em / etc / sysconfig / network:
NETWORKING=yes
HOSTNAME=myawesomebox
No trabalho, tenho um servidor Linux que gostaria de mudar o nome de "testmain" para "test1". Eu entrei em contato com os caras de TI para alterar o DNS para associar o novo nome ao seu IP estático e funciona. O que resta agora é alterar o nome do host no servidor. Eu tentei o comando 'hostname' e parece funcionar, mas uma reinicialização irá redefinir o nome do host de volta. Eu aprecio todos os ponteiros. Aqui está a saída do uname -a:
Linux testmain 2.6.9-67.0.7.ELsmp #1 SMP Wed Feb 27 04:47:23 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
O servidor está executando o Red Hat Enterprise Linux. Obrigado.
Além de atualizar o / etc / sysconfig / network ou / etc / hostname como sugerido por outros, você provavelmente desejará verificar e atualizar o arquivo / etc / hosts . Em muitas instalações, uma entrada será adicionada a esse arquivo associando o nome do seu computador a um endereço de loopback ou ao endereço IP que você usou quando instalou o computador.
Se você alterar o nome do host no arquivo /etc/hostname
, a alteração persistirá além das reinicializações.