Como Alterar o Hostname no CentOS 7

Hoje iremos mostrar como alterar o hostname no CentOS 7!
Esta é uma configuração importante usada para organização do parque de maquinas em sua rede.

O Que é um Hostname?

Basicamente, o hostname é um nome que é fornecido para um computador dentro de uma rede. Muitos serviços de rede usam o hostname como um identificador do computador.

O hostname é um identificador projetado para fazer o trabalho ser mais fácil para as pessoas, e não para o computador.

Apesar desse ser um conceito simples de aprender, ele costuma confundir muita gente. Em redes públicas como a internet, o hostname tem que ser combinado com o nome de domínio. Isso indica que “mini zona” da internet ele está. Exemplo:

servidor1.exemplo.com

Neste caso, servidor1 é o hostname do computador que queremos acessar e exemplo é o domínio. Finalmente, .com é considerado o top-level domain.

Esses nomes identificáveis são chamados de “Fully Qualified Domain Names” (FQDN ou Nome de Domínio Completamente Qualificado) e incluem o nome do computador e do domínio associados com aquele computador.

Não existem restrições na implementação de um Hostname numa rede privada. Caso o computador tenha acesso à internet, isso tem que ser combinado com domínio.

Como Alterar o Hostname no CentOS 7 com Comandos

O Linux fornece uma série de recursos de servidor. Isso significa que, para mudar o hostname em máquinas com CentOS7, bastam apenas alguns passos.

Primeiro, temos que nos conectar ao nosso servidor usando SSH ou abrir um terminal do nosso computador.

Depois disso, é necessário ser o usuário root para mudar o Hostname. Para ganhar esse privilégio, use o comando de superusuário, como o seguinte:

su

Na hora de executar esse comando, precisamos digitar a senha root. Sem ela, não é possível continuar.

A seguir, podemos ver o atual hostname ao rodar o seguinte comando:

hostname

Como deu para ver, na hora de executar o comando hostname, nós podemos ver o hostname da máquina. Isso também é possível de se fazer com o seguinte comando:

hostnamectl

Neste caso, nós teremos mais informações relacionadas ao hostname.

Se desejarmos mudar o hostname, apenas temos que executar o seguinte comando:

hostnamectl set-hostname [novohostname]

Exemplo:

hostnamectl set-hostname test

Depois disso, nós temos que rodar o comando hostnamectl novamente para checar se as mudanças foram bem-sucedidas.

hostnamectl

Como Mudar o Hostname no CentOS 7 ao Editar o Arquivo /etc/hostname

Existe outra maneira de alterar o Hostname. Podemos fazer isso ao editar o arquivo /etc/hostname com um editor de texto como o vim ou o nano.

vi /etc/hostname

Ao abrir o arquivo verá o hostname.
Como estamos usando o vim, pressione a tecla i para entrar no modo de inserção. Modifique o hostname como desejar.

Para salvar e sair tecle ESC depois Shift ZZ (Isso mesmo dois Z seguidos)

Agora, temos que verificar que tudo está funcionando. Para fazer isso, rode o seguinte comando:

hostnamectl

Conclusão

Com o CentOS, temos diversas maneiras de alterar o hostname.

Ter o hostname ajuda a identificar um computador dentro de uma rede, tornando o gerenciamento muito mais fácil.

Deixe uma resposta