Hostwinds Tutoriais
Resultados da busca por:
Índice
O nome do host é o nome que seu sistema usa para se identificar em uma rede.É útil ao gerenciar servidores ou trabalhar com várias máquinas, pois aparece em sessões SSH, monitorando painéis, logs do sistema e muito mais.
Este guia o levará a verificação e alteração do seu nome de host usando métodos compatíveis com a maioria das distribuições modernas do Linux.
Um nome de host é um rótulo legível pelo homem dado a um sistema para identificação em uma rede.Geralmente se parece algo como Web-01, DB-Server, ou Proxi interno.Existem três tipos principais:
Para ver o nome do host atual do seu sistema, abra um terminal e execute:
hostnamectl
Este comando fornecerá uma imagem completa da identidade e ambiente do seu sistema, exibindo seus nomes de host estáticos, transitórios e bonitos.
Exemplo de saída:
Static hostname: web-server-01
Icon name: computer-vm
Chassis: vm
Machine ID: 29d55dfb36c341e3bd95d3458b65c25c
Boot ID: f70b97e182e24b39b45de4db14bbfb18
Virtualization: kvm
Operating System: Ubuntu 22.04.3 LTS
Kernel: Linux 5.15.0-91-generic
Architecture: x86-64
O que cada uma dessas linhas significa:
Se você deseja apenas o nome do host sem todos os detalhes do sistema:
hostname
Exemplo de saída:
web-server-01
Existem três métodos comuns para alterar o nome do host.O direito depende da configuração e das preferências do seu sistema.
A maioria das distribuições Linux modernas usando Systemd (por exemplo, Ubuntu, Debian, Fedora, Almalinux, Rocky Linux) suporta esse método.
sudo hostnamectl set-hostname new-hostname
Substituir 'Nome novo'Com o nome desejado (por exemplo, App-Server-01).
Exemplo:
sudo hostnamectl set-hostname app-server-01
sudo hostnamectl set-hostname "Application Server 01" --pretty
hostnamectl
Você deve ver uma saída semelhante a este formato:
Static hostname: app-server-01
Icon name: computer-vm
Chassis: vm
Machine ID: 29d55dfb36c341e3bd95d3458b65c25c
Boot ID: f70b97e182e24b39b45de4db14bbfb18
Virtualization: kvm
Operating System: AlmaLinux 9
Kernel: Linux 5.14.0-362.el9.x86_64
Architecture: x86-64
O nome do host atualizado, exibido sob o nome do host estático, agora é visível em seus ambientes de desktop e ferramentas de status.
Se o seu sistema não usar Systemd, ou se você preferir configuração manual, você pode editar o nome do host diretamente através de arquivos de configuração.
Essas mudanças normalmente persistem nas reinicializações.
sudo nano /etc/hostname
Substitua o nome do host existente pelo seu novo.Por exemplo, altere:
web-server-01
para:
app-server-01
sudo nano /etc/hosts
Encontre a linha que se parece com a seguinte:
127.0.1.1 web-server-01
E atualize -o para refletir o novo nome do host:
127.0.1.1 app-server-01
Importante: Certifique -se de que 127.0.0.1 ainda esteja intacto:
127.0.0.1 localhost
127.0.1.1 app-server-01
O que isso significa e por que é importante:
Se você pular a atualização deste arquivo ao alterar o nome do host, poderá ter problemas com serviços que dependem da resolução de nomes locais.
Para que a mudança tenha efeito total, você precisará reiniciar:
sudo reboot
Após a reinicialização, verifique o nome do host para verificar tudo está funcionando:
hostnamectl
Este método fornece uma interface guiada, uma boa opção se você não estiver confortável com a edição da linha de comando.
sudo nmtui
Reinicie seu sistema:
sudo reboot
Em seguida, confirme com:
hostnamectl
Independentemente do método, sempre verifique suas alterações:
hostnamectl
E verifique:
hostname
A escolha de um nome de host claro e consistente facilita o gerenciamento e o monitoramento de seus servidores - especialmente em ambientes com várias máquinas.Aqui estão algumas diretrizes simples a seguir:
Escrito por Hostwinds Team / agosto 31, 2018