Alterar Hostname no Ubuntu Usando hostnamectl
Para todos os métodos que iremos mostrar, é necessário acessar seu servidor Linux via SSH. Preparamos um
tutorial sobre este assunto para ajudar você.
A maneira mais fácil de alterar o hostname é com o comando hostnamectl. Esta ferramenta de utilidade está instalada por padrão no sistema. Se por algum motivo não estiver instalada, utilize o comando apt-get para realizar a instalação:
apt-get install systemd
Agora o comando hostnamectl estará disponível, caso não estivesse antes. Digite no terminal:
hostnamectl
Este é o resultado que você vai ver:
Static hostname: hostinger
Icon name: computer-vm
Chassis: vm
Machine ID: 45598cbdb6ee462e8696166b520fe788
Boot ID: 99526e56aeea45c2a0f3b2ffaaffe9d9
Virtualization: xen
Operating System: Ubuntu 18.04.1 LTS
Kernel: Linux 4.15.0-1021-aws
Architecture: x86-64
O resultado acima lista o hostname permanente como “Static”. Para alterar este hostname basta executar o seguinte comando:
hostnamectl set-hostname hostinger
O terminal não irá exibir nenhum resultado. Para verificar se o hostname foi alterado basta executar novamente o comando:
hostnamectl
Mudar o Hostname no Ubuntu Utilizando o Comando hostname
O comando hostname é usado para mostrar ou definir um hostname e domínio de um sistema. A sintaxe básica do comando é:
hostname [opções] [novo_hostname]
Para visualizar as configurações atuais do sistema, utilize o comando sem nenhuma opção adicional:
hostname
Para mudar o hostname, você só precisa usar o comando apenas com o novo nome, sem nenhuma opção.
hostname hostinger
Digite hostname no terminal para verificar se a alteração ocorreu com sucesso.
Lembre-se, as mudanças no hostname são temporárias. Se você reiniciar o sistema, o hostname voltará ao nome antigo.
O comando hostname é útil em situações em que você está executando uma tarefa menor e precisa realizar a alteração temporariamente.
Mudar o Hostname no Ubuntu Manualmente
É possivel alterar o hostname editando alguns arquivos de configuração diretamente. Basta você alterar o hostname em dois arquivos – /etc/hostname e /etc/hosts.
Para começar, vamos editar o arquivo /etc/hostname e atualizar o registro com o novo hostname:
vi /etc/hostname
hostinger
Em seguida, vamos atualizar o registro hostname com o novo arquivo /etc/hosts para que o sistema defina o novo hostname na rede.
# vi /etc/hosts
127.0.0.1 hostinger
Neste momento, você já editou os arquivos necessários. Mas ainda falta um passo para aplicar as mudanças.
O passo final é editar o arquivo de configuração cloud. Este pacote cloud init é instalado nas imagens padrão oferecidas por alguns provedores cloud para inicializar o serviço.
Para completar as formalidades, edite o arquivo de configuração cloud e mude o valor de preserve_hostname para true.
# vi /etc/cloud/cloud.cfg
…
…
# This will cause the set+update hostname module to not operate (if true)
preserve_hostname: true
…
…
Se o arquivo acima não está presente no seu sistema, não se preocupe, é só pular esta etapa.
Reinicie o sistema e abra uma nova sessão no terminal. Para verificar se o hostname continua alterado mesmo após o reinício do servidor, execute o comando:
hostname
Alterar o Hostname no Ubuntu Usando o Painel de Controle da Hostinger
Para mudar o hostname usando o painel de controle da Hostinger, acesse a aba
Servidores, localizada no menu superior. Na nova tela você vai encontrar a opção
Outras Configurações, com a opção Nome de Host. Basta digitar o novo hostname e clicar em
Salvar mudanças:
Social