? COMO configurar o Hostname, Hosts e TCP Wrappers no GNU/Linux Ubuntu Server 18.04.x LTS
Índice:
- Pré-requisitos
- Exibir o nome do host atual
- Alterar o nome do host
- 1. Altere o nome do host usando
hostnamectl. - 2. Edite o arquivo
/etc/hosts. - 3. Edite o arquivo
cloud.cfg. - Verifique a alteração
- Conclusão
Este tutorial o guiará pelo processo de alteração do nome do host em um sistema Ubuntu 18.04.
O nome do host é definido no momento em que o sistema operacional Ubuntu é instalado ou, se você está rodando uma máquina virtual, é atribuído dinamicamente à instância na inicialização.
O método descrito neste guia funcionará sem a necessidade de reiniciar o sistema.
Embora este tutorial tenha sido escrito para o Ubuntu 18.04, as mesmas instruções se aplicam ao Ubuntu 16.04 e a qualquer distribuição baseada em Ubuntu, incluindo Linux Mint e Elementary OS.
Pré-requisitos
Antes de continuar com este tutorial, verifique se você está conectado como um usuário com privilégios sudo.
Um nome de host é um rótulo que identifica uma máquina na rede. Você não deve usar o mesmo nome de host em duas máquinas diferentes na mesma rede.
Exibir o nome do host atual
Para visualizar o nome do host atual, digite o seguinte comando:
hostnamectl

Como você pode ver na imagem acima, o nome do host atual está definido como
ubuntu1804.localdomain
.
Alterar o nome do host
As etapas a seguir descrevem como alterar o nome do host no Ubuntu 18.04.
1. Altere o nome do host usando
hostnamectl
.
No Ubuntu 18.04, podemos alterar o nome do host do sistema e as configurações relacionadas usando o comando
hostnamectl
.
Por exemplo, para alterar o nome do host estático do sistema para
linuxize
, você usaria o seguinte comando:
sudo hostnamectl set-hostname linuxize
O comando
hostnamectl
não produz saída. Em caso de sucesso, 0 é retornado, um código de falha diferente de zero.
2. Edite o arquivo
/etc/hosts
.
Abra o arquivo
/etc/hosts
e altere o nome do host antigo para o novo.
127.0.0.1 localhost 127.0.0.1 linuxize # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
3. Edite o arquivo
cloud.cfg
.
Se o pacote
cloud-init
estiver instalado, você também precisará editar o arquivo
cloud.cfg
. Esse pacote geralmente é instalado por padrão nas imagens fornecidas pelos provedores de nuvem, como a AWS, e é usado para lidar com a inicialização das instâncias da nuvem.
Para verificar se o pacote está instalado, execute o seguinte comando ls:
ls -l /etc/cloud/cloud.cfg
ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory
Se o pacote estiver instalado, a saída será semelhante à seguinte:
-rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg
Nesse caso, você precisará abrir o arquivo
/etc/cloud/cloud.cfg
:
sudo nano /etc/cloud/cloud.cfg
Procure
preserve_hostname
e altere o valor de
false
para
true
:
# This will cause the set+update hostname module to not operate (if true) preserve_hostname: true
Salve o arquivo e feche seu editor.
Verifique a alteração
Para verificar se o nome do host foi alterado com sucesso, use novamente o comando
hostnamectl
:
hostnamectl
Static hostname: linuxize Icon name: computer-vm Chassis: vm Machine ID: 6f17445f53074505a008c9abd8ed64a5 Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4 Virtualization: kvm Operating System: Ubuntu 18.04 LTS Kernel: Linux 4.15.0-22-generic Architecture: x86-64
Você deverá ver o seu novo nome de servidor impresso no console.
Conclusão
Neste tutorial, mostramos como alterar facilmente o nome do host do servidor Ubuntu sem reiniciar a máquina.
Sinta-se livre para deixar um comentário se tiver alguma dúvida.
nome de host do ubuntuComo mudar o nome do host no debian 10 linux
Este tutorial explica como mudar o nome do host no Debian 10 Buster sem reiniciar o sistema.
Como definir ou alterar o nome do host no linux
Um nome de host é um rótulo atribuído a uma máquina que identifica a máquina na rede. Este tutorial o guiará pelo processo de alteração do nome do host no Linux sem a necessidade de reiniciar o sistema. As etapas devem funcionar em qualquer distribuição Linux moderna que use systemd.
Como mudar o nome do host no debian 9 linux
Este tutorial irá guiá-lo através do processo de mudar um nome de host no Debian 9 sem a necessidade de reiniciar o sistema.







