CentOS 7 - Cambiar nombre de host con hostnamectl
Índice:
- Pré-requisitos
- Noções básicas sobre nomes de host
- Exibir o nome do host atual
- Método 3: usando o comando
nmcli - Verifique a alteração
- Conclusão
Este tutorial o orienta no processo de alteração de um nome de host em um sistema CentOS 7.
O nome do host é definido no momento em que o sistema operacional CentOS é instalado ou, se você estiver rodando uma máquina virtual, ele é atribuído dinamicamente à instância na inicialização.
Os métodos descritos neste tutorial funcionarão sem a necessidade de reiniciar o sistema.
Pré-requisitos
Antes de continuar com este tutorial, verifique se você está conectado como um usuário com privilégios sudo.
Noções básicas sobre nomes de host
Um nome de host é um rótulo que identifica uma máquina em uma rede. Você não deve usar o mesmo nome de host em duas máquinas diferentes na mesma rede.
Existem três classes de
hostname
de
hostname
:
static
,
pretty
e
transient
.
-
static- O nome do host tradicional, que pode ser definido pelo usuário e é armazenado no arquivo/etc/hostname.pretty- Um nome de host UTF8 de formato livre usado para apresentação ao usuário. Por exemplo,Linuxize's desktop.transient- Um nome de host dinâmico mantido pelo kernel que pode ser alterado pelo servidor DHCP ou mDNS em tempo de execução. Por padrão, é o mesmo que o nome do hoststatic.
É recomendável usar um nome de domínio totalmente qualificado (
FQDN
) para nomes
static
e
transient
, como
host.example.com
.
Exibir o nome do host atual
Para visualizar o nome do host atual, digite o seguinte comando:
hostnamectl




Por fim, reinicie o serviço
systemd-hostnamed
para que as alterações entrem em vigor:
sudo systemctl restart systemd-hostnamed
Método 3: usando o comando
nmcli
nmcli
é uma ferramenta de linha de comando para controlar o NetworkManager, que também pode ser usada para alterar o nome do host.
Para visualizar o tipo de nome de host atual:
sudo nmcli general hostname
Para alterar o nome do host para
host.linuxize.com
use o seguinte comando:
sudo nmcli general hostname host.linuxize.com
Por fim, reinicie o serviço
systemd-hostnamed
para que as alterações entrem em vigor:
sudo systemctl restart systemd-hostnamed
Verifique a alteração
Para verificar se o nome do host foi alterado com sucesso, use o comando
hostnamectl
:
hostnamectl
Seu novo nome de host será impresso no console:
Static hostname: host.linuxize.com Pretty hostname: Linuxize's desktop Icon name: computer-vm Chassis: vm Machine ID: 52d6807a6ae34327871ae568f7a1387e Boot ID: 4f747d0280d3402abed870d18b6e9a7a Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-693.11.6.el7.x86_64 Architecture: x86-64
Conclusão
Neste tutorial, mostramos três métodos diferentes para alterar o nome do host do seu servidor CentOS 7 sem reiniciar a máquina.
Sinta-se livre para deixar um comentário se tiver alguma dúvida.
nome do host do centosComo 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 alterar o nome do host no centos 8
Este guia explica como definir ou alterar o nome do host no CentOS 8 sem a necessidade de reiniciar o sistema.







