Como alterar nome da máquina (hostname) no Linux

Como alterar nome da máquina (hostname) no Linux usando apenas o terminal, você sabe? É simples e neste artigo vou te ensinar como realizar este procedimento de forma rápida, objetiva e usando apenas um comando com suas variações e parâmetros.

Este procedimento pode ser realizado em sistemas operacionais Linux baseados em Red Hat, CentOS e Fedora, e também em distribuições DebianUbuntu e Kali Linux.

Para você realizar essa alteração, você deve utilizar o comando hostnamectl, ele é usado para controlar o hostname dos sistemas operacionais.

Então como você pode verificar o hostname atual do seu computador ou servidor? Basta executar no terminal um dos comandos descritos abaixo:

hostnamectl
Ou
hostnamectl status

Nessa demonstração, eu utilizei dois servidores, um com sistema operacional Linux CentOS 7 e outro com Debian 10, contudo como já afirmei anteriormente, você conseguirá repetir o mesmo procedimento em outros sistemas Linux, com diferentes distribuições e versões variadas.

Para demonstrar os testes usando os mesmos comandos em sistemas operacionais distintos, registrei abaixo a captura das telas de ambos sistemas utilizados demonstração seus respectivos retornos.

CentOS 7

como-alterar-nome-da-maquina-hostname-no-linux-centos-antes

Debian 10

como-alterar-nome-da-maquina-hostname-no-linux-debian-antes

Então agora vou te ensinar como alterar nome da máquina (hostname) no Linux, para isso basta executar o comando abaixo:

hostnamectl set-hostname nome-do-host-desejado.nome-do-dominio-desejado.com.br

Pronto, o Hostname do seu computador ou servidor Linux foi alterado com sucesso. Para conferir, basta executar novamente o comando:

hostnamectl

CentOS 7

como-alterar-nome-da-maquina-hostname-no-linux-centos-depois

Debian 10

como-alterar-nome-da-maquina-hostname-no-linux-debian-depois

Para ativar a alteração e verifica-la você pode reiniciar o computador ou servidor.

Como faço essa alteração em um host remotamente?

Caso deseje ou seja necessário realizar essa alteração em um computador ou servidor que esteja fisicamente distante ou remoto, você deve usar o mesmo comando apenas acrescentando um parâmetro e o usuário e endereço IP do destino desejado. Segue abaixo o comando:

hostnamectl set-hostname nome-do-host-desejado.nome-do-dominio-desejado.com.br -H root@192.168.1.254

Note que onde está escrito 192.168.1.254,deve ser substituido pelo endereço IP da máquina que você deseja fazer a alteração.

Espero ter ajudado com essa dica. Até a próxima.

 

TOP