Ver de onde os pacotes vêm e para onde vão é essencial para uma rede saudável, e facilmente gerenciável. Existem mecanismos avançados como o rastreamento de endereços IP, no entanto, também podemos identificar facilmente um computador com um identificador universal. É aí que entra o nome da hostname. Hoje vamos mostrar-lhe como mudar um nome de máquina numa máquina CentOS 7, para melhorar a sua rede!
O que é um nome de máquina?
Basicamente, o hostname é um nome atribuído a um computador dentro de uma rede. Muitos serviços de rede utilizam o nome da máquina como um identificador de computador. Por outro lado, os nomes de host são feitos mais para o usuário, do que para a rede, já que os últimos identificam os dispositivos pelo seu endereço IP. Portanto, o hostname é um identificador projetado para facilitar o trabalho das pessoas, não para o computador.
Embora seja um conceito simples de aprender, muitas pessoas são confundidas por ele.
Em redes públicas como a Internet, o hostname tem que ser combinado com o nome do domínio. Isto indica em que “mini zona” da Internet ele está. Por exemplo:
server1.example.com
Neste caso, servidor1 é o nome da máquina do computador que queremos acessar, e exemplo é o domínio. Finalmente, .com é considerado o domínio de nível superior.
Estes nomes identificáveis são chamados “Fully Qualified Domain Names” (FQDN) e incluem o nome do computador e o nome do domínio associado a esse computador.
Não há restrições para colocar um nome de host em uma rede privada. No entanto, no caso do computador ter acesso à Internet, ele tem de ser combinado com um domínio.
Mude o nome do host no CentOS 7 Usando Comandos Hostname e Hostnamectl
Linux nos dá muitas características de servidor. Claro, para mudar o hostname em máquinas CentOS 7 é possível com apenas alguns passos.
Primeiro, temos de nos conectar ao nosso servidor usando SSH ou abrir um terminal a partir do nosso computador. Aqui está um tutorial que o ajudará, se você estiver tendo problemas.
Depois disso, precisamos ser o usuário root para mudar o Hostname. Para obter este privilégio use o comando superuser, como este:
su
Ao executar este comando, temos de digitar a senha do root. Sem ela, não podemos continuar.
Next, podemos ver o nome da máquina atual executando o seguinte comando:
hostname
Como podemos ver, ao executar o comando hostname podemos ver o nome da máquina. Também é possível fazê-lo com o seguinte comando:
hostnamectl
Neste caso, teremos mais informações relacionadas com o hostname.
Se queremos mudar o hostname, só temos que executar o seguinte comando:
hostnamectl set-hostname
Por exemplo:
hostnamectl set-hostname test
Após isso, temos que executar o comando hostnamectl novamente para verificar se as mudanças foram bem sucedidas.
hostnamectl
Mudar Hostname no CentOS 7 Editando /etc/hostname File
Existe outra forma de mudar o Hostname. Podemos fazer isso editando o arquivo /etc/hostname com um editor de texto como vi ou nano.
vi /etc/hostname
Assim que tivermos o arquivo aberto, veremos uma única linha onde o hostname está. Só temos de o substituir pelo nosso novo. Como estamos usando o vi, pressione a tecla i para entrar no modo de inserção. Depois, mude o hostname. Depois disso, prima a tecla Esc para sair do modo de inserção e depois as teclas :wq para guardar as alterações e sair.
Agora, temos de verificar que tudo está a funcionar. Para fazer isso, execute o seguinte comando:
hostnamectl
Hostnames estáticos, transitórios e bonitos
Quando estabelecemos um Hostname usando o comando hostnamectl ou editando o arquivo /etc/hostname ele se torna nosso Hostname estático – ele não muda.
No entanto, podemos definir um Hostname temporário. Isto é chamado de hostname transiente. Ele só estará ativo até reiniciarmos o sistema. Para fazê-lo temos de adicionar a opção -transient no comando hostnamectl.
hostnamectl set-hostname transienthostname –-transient
Então, verificamos as alterações.
hostnamectl
Finalmente, temos a opção de criar um Hostname com suporte a UTF-8, para melhorar ainda mais a sua apresentação. Este Hostname é conhecido como Pretty. Para fazer um, adicionamos a opção -pretty ao comando hostnamectl.
hostnamectl set-hostname newprettyhostname –-pretty
Desta forma podemos ter um Hostname com suporte a UTF-8.
Alterar o Hostname usando o painel de controle do Hostinger
Se estamos usando o Hostinger VPS, podemos simplificar ainda mais o processo usando o painel de controle do Hostinger. Lá você pode mudar o nome da máquina sem usar o terminal.
Vá para os seus controles VPS no painel de controle, clique em Outras configurações, e digite o seu novo nome de máquina! Para aplicar as alterações, clique no botão Save changes.
Conclusion
Com o CentOS, temos várias formas de alterar o nome da máquina. Também podemos sempre usar apenas o painel de controle do Hostinger.
Guardar um nome de host ajuda a identificar um computador na rede, tornando a gestão muito mais fácil!
Este post foi modificado pela última vez em 22 de janeiro de 2020 11:31 am