São vários os parâmetros do servidor que nos permitem gerenciá-lo diretamente e um dos mais simples, mas ao mesmo tempo mais importante, é o identificador do equipamento que permite conhecê-lo dentro da rede, gerenciá-lo de forma específica e também manter um controle de auditoria e suporte exclusivo.
Este hostname (hostname) pode ser atribuído durante a instalação do sistema operacional e no caso do CentOS 8 se não especificarmos nenhum nome, “localhost” será atribuído e isto é verificado executando o comando hostname no console:
PROLONGAR
Obviamente, se sairmos apenas de "localhost" pode causar confusão por não sabermos que equipamento se trata e assim definir que tipo de suporte ou gestão realizar nele. Hoje o Solvetic irá explicar alguns métodos simples, mas eficazes, para definir um novo nome de host no CentOS 8.
1. Como saber o nome do host do computador Hostname
Passo 1
Para saber com certeza o nome atual de nossa máquina podemos executar um dos seguintes comandos:
hostnamectl hostnamectl statusDetalhesIsso nos dará detalhes mais específicos, como:
- Nome do host (nome do host estático).
- Nome do ícone.
- ID da máquina.
- Tipo de chassi.
- Método de virtualização.
- ID de inicialização.
- Kernel atual.
- Sistema operacional usado.
- Tipo de sistema (32 ou 64 bits), etc.
PROLONGAR
Passo 2
Três tipos de nome de host para CentOS 8Existem três tipos de nome de host para CentOS 8, são eles:
- Nome do host estático: é o nome atribuído pelo administrador do sistema.
- Nome de host temporário / dinâmico: é o nome atribuído pelo servidor DHCP ou mDNS.
- Nome de host bonito: é o nome de host atribuído pelo administrador ou usuário final que pode ser personalizado de acordo com o gosto da pessoa.
Sintaxe baseada no tipo de nome de host a ser usadoExistem várias sintaxes baseadas no tipo de nome de host a ser usado, são elas:
- hostnamectl set-hostname "Hostname"
- hostnamectl set-hostname "Hostname" --pretty
- hostnamectl set-hostname "Hostname" --static
- hostnamectl set-hostname "Hostname" -transient
Por exemplo, vamos atribuir o nome "Solvético" ao equipamento, executamos o seguinte:
hostnamectl set-hostname Solveticetapa 3
Verificamos se ele foi atribuído com "hostnamectl status":
PROLONGAR
Passo 4
Agora, se quisermos estabelecer um nome estático, definimos o seguinte:
hostnamectl set-hostname Solvetic.solvetic.com -static
PROLONGAR
Etapa 5
Da mesma forma, para definir um nome personalizado, devemos executar o seguinte:
hostnamectl set-hostname "equipe Solvetic" -prettyVerificamos se a linha "Pretty hostname" foi adicionada:
PROLONGAR
Etapa 6
Agora, se por algum motivo o nome atribuído não for do nosso agrado, podemos excluí-lo usando uma das seguintes formas, dependendo do tipo usado:
- hostnamectl set-hostname ""
- hostnamectl set-hostname "" --static
- hostnamectl set-hostname "" -pretty
ssh root @ ip_server hostnamectl set-hostname "nome"
2. Como renomear CentOS 8 Host usando o comando nmtui
Passo 1
Esta é uma ferramenta de interface de usuário com a qual podemos aplicar várias alterações aos parâmetros do dispositivo no nível da rede e nomes, para seu uso basta executar o seguinte:
nmtuiNa janela que será exibida, selecionamos a opção "Definir nome de host do sistema":
PROLONGAR
Passo 2
Pressionamos Enter e atribuímos o nome desejado:
PROLONGAR
etapa 3
Com a tecla Tab, iremos para Aceitar e pressione Enter para aceitar as alterações e veremos o seguinte:
PROLONGAR
Passo 4
Novamente pressionamos Enter para aceitar as alterações, depois disso, executaremos o seguinte para aplicar as alterações:
systemctl restart systemd-hostnamedVerificamos o nome com o status hostnamectl:
PROLONGAR
3. Como renomear CentOS 8 Host usando o comando nmcli
Passo 1
Outro comando útil para editar o nome do host no CentOS 8 é o nmcli que gerencia aspectos da rede, para ver o nome atual com este comando executaremos o seguinte:
nmcli nome de host geral
PROLONGAR
Passo 2
Agora, para estabelecer um novo nome, devemos executar a seguinte sintaxe:
nmcli nome de host geral "Nome"
PROLONGAR
ObservaçãoCaso o nome seja aplicado imediatamente, podemos reiniciar o serviço executando systemctl restart systemd-hostnamed.
4. Como renomear CentOS 8 Host de / etc / sysconfig / network
Passo 1
Neste diretório podemos adicionar os valores desejados do equipamento, para isso acessamos com um editor lá:
nano / etc / sysconfig / networkLá, adicionaremos o seguinte:
NETWORKING = sim HOSTNAME = hostname
PROLONGAR
Salvamos as alterações usando as teclas Ctrl + O e saímos do editor com as teclas Ctrl + X.
Passo 2
Depois disso, reiniciamos o serviço:
systemctl reiniciar rede
5. Como renomear CentOS 8 Host usando o comando sysctl
Passo 1
Finalmente, outra opção é usar o comando sysctl para esta mudança, antes de tudo, saberemos o nome atual executando:
sysctl kernel.hostname
PROLONGAR
Passo 2
Agora, para fazer a alteração do nome do host devemos executar o seguinte de acordo com o nome desejado:
sysctl kernel.hostname = Solvetic.centos8
PROLONGAR
Como você pode, as opções são variadas, mas cada uma delas cumpre a tarefa de editar o hostname no CentOS 8 e assim determinar a melhor forma de administrá-lo.