Archive for junho 2023
Como definir ou alterar o nome do host no CentOS 7 / RHEL 7
Após instalar o CentOS 7 em meu servidor, tentei alterar o hostname modificando o arquivo /etc/sysconfig/network, mas a alteração não surtiu efeito da modificação. Mesmo após várias reinicializações do servidor, o nome do host permaneceu localhost.localdomain.
Descobri que o procedimento para alterar o nome do host no CentOS 7 agora é totalmente diferente da versão anterior. Este guia ajudará você a configurar o nome do host no CentOS 7 / RHEL 7.
Classe de nome de host
Static – O hostname estático é o host tradicional que pode ser escolhido pelo usuário e é armazenado no arquivo /etc/hostname.
Transitório – O nome do host temporário é mantido pelo kernel e pode ser alterado por DHCP e mDNS.
Pretty – É um nome de host UTF -8 de forma livre para a apresentação ao usuário.
O nome do host pode ser,
- 64 caracteres em um comprimento
- Recomendo ter FQDN
- Consiste em az, AZ, 0-9, “-”, “_” e “.” apenas
Alterar nome do host no CentOS 7
Antes de alterar o nome do host, vamos verificar o nome do host atual.
[root@localhost ~]# hostname localhost.localdomain
hostnamectl
hostnamectl é usado para alterar o nome do host, com esta ferramenta podemos alterar todas as três classes de nome do host.
Aqui nós olhamos apenas hostname estático . Verifique o nome do host atual.
[root@localhost ~]# hostnamectl status
Saída:
Static hostname: localhost.localdomain Icon name: computer-vm Chassis: vm Machine ID: 5674ea8b749544acsfe563988f9e4bc2 Boot ID: 5c97966aaf5454df8b75a4e3aeabf2b Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-123.el7.x86_64 Architecture: x86_64
Defina o nome do host.
[root@localhost ~]# hostnamectl set-hostname client.pc.com
Verifique o nome do host novamente (feche a sessão e abra uma nova sessão usando putty ou console)
[root@client ~]# hostnamectl status
Saída:
Static hostname: client.pc.com Icon name: computer-vm Chassis: vm Machine ID: 5674ea8b749544acsfe563988f9e4bc2 Boot ID: 5c97966aaf5454df8b75a4e3aeabf2b Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-123.el7.x86_64 Architecture: x86_64
Se você usar esse comando, não precisará notificar a alteração do nome do host. Feche a sessão atual e reinicie o terminal.