Alterar hostname no CentOS

Publicado por Marcus Vinicius de Macedo em 29/02/2012

[ Hits: 122.733 ]

 


Alterar hostname no CentOS



Olá Srs,

Segue uma dica que estava atrás e não encontrei aqui na VOL, alterar o hostname sem precisar reiniciar o equipamento.

# /bin/hostname novo.host.name

Isso mudará o nome do equipamento sem a necessidade de reiniciar o SO, porém ao realizar o reboot o nome voltará a ser o antigo. Nesse caso é usado para equipamentos que não possui janela para manutenção e para resolver o problema do caso do reboot basta alterar o nome no seguinte caminho.

# vi /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=aqui_colocamos_o_nome

Lembrando que se alterarmos somente no "/etc/sysconfig/network" o nome é alterado depois do reboot, então como forma mais pratica podemos primeiramente mudar o nome no "/bin/hostname novo.host.name" e depois alterar no "/etc/sysconfig/network".

Outras dicas deste autor

Debian Wheezy no VirtualBox: Erro com Scroll do mouse [Resolvido]

Corrigindo Flash Player no navegador Chrome

Leitura recomendada

Mudar idioma no Fedora

Video estranho na AsusA7N8X-VM com Kurumin 6.0

Exibindo filmes em DVD sem um drive de DVD

Filmes do Linux no XBox

Iniciando scripts com o sistema (Debian e derivados)

  

Comentários
[1] Comentário enviado por Tacioandrade em 13/01/2013 - 14:52h

Valeu pela dica, sou Debian user e instalei o CentOS para testes aqui e não sabia como fazer este tipo de modificação para reaproveitar uma VM para outras maquinas de testes. =)

[2] Comentário enviado por RodrigoMartin em 04/04/2013 - 14:04h

Deu certo aqui. Obrigado!

[3] Comentário enviado por fap_santos em 09/09/2013 - 13:32h

Ótimo! Só lembrando. . . que no caso de algumas máquinas utilizarem outros serviços, como um Oracle por exemplo, é necessário alterar o hostname dentro do arquivo hosts: #vi /etc/hosts

Abraços.

[4] Comentário enviado por maurofontoura em 28/11/2014 - 14:53h

Ola pessoal

Descobri outra forma de fazer a alteração do hostname sem reiniciar fazendo apenas um logout.

Apos alterar no arquivo etc/sysconfig/network fazer o seguinte procedimento

# echo "seu_novo_hostname" > /proc/sys/kernel/hostname

# logout

fazer login novamente e o hostname permanecerá alterado.

[5] Comentário enviado por edsonmarques em 12/08/2016 - 05:11h

Olá! Amigos, me deparei com uma situação que para mim é incomum. Tenho um server com CentOS7 e preciso alterar o hostname para "teste.dominio.com.br", mas sempre que reinicio o servidor o hostname fica "teste".

Já alterei os arquivos /etc/hosts /etc/hostname
Já executei os comando abaixo:
# hostnamectl set-hostname teste.dominio.com.br --static
# hostnamectl set-hostname teste.dominio.com.br --transient
# hostnamectl set-hostname teste.dominio.com.br --pretty

Se alguém puder me auxiliar, agradeço.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts