Alterar o nome do host Debian Top 10

Alterar o nome do host Debian Top 10
O nome do host de um sistema é basicamente o nome do sistema em uma rede. Sempre que a instalação do Debian, o instalador solicitará um nome de usuário e um nome de computador. Serve como o nome do host do sistema. Qualquer nome de host deve ser exclusivo para evitar conflitos na rede.

Embora atribuído pela primeira vez durante a instalação, podemos alterar o nome do host mais tarde. Este guia mostra a alteração do nome do host no Debian 10.

Debian 10 HostName

O nome do host é obrigatório durante a instalação do Debian 10. As manifestações foram realizadas em uma máquina virtual Debian 10 devidamente configurada. Para referência, confira este guia sobre a instalação do Debian 10.

O nome do host é uma configuração em todo o sistema. Tentar fazer alterações requer permissão da raiz. Aqui, assumiremos que você tem acesso ao raiz conta ou um não-raiz Usuário com permissão de sudo. Confira como adicionar usuários aos sudoers no Debian 10.

Exibindo o nome do host atual do sistema

Primeiro, precisamos saber como verificar o nome do host atual do sistema. Existem algumas maneiras de verificar.

Exibindo o nome do host usando hostnamectl

Todas as distritos Linux que usam Systemd Vem com a ferramenta hostnamectl. É uma ferramenta de linha de comando dedicada para trabalhar com o nome do host do sistema.

O comando a seguir imprimirá o nome do host atual.

$ hostnamectl

No relatório, o hostnamectl listará várias informações. Por exemplo, arquitetura do processador, versão do kernel, informações do sistema operacional, virtualização, etc.

Exibindo o nome do host usando nome de anfitrião

Igual a hostnamectl, nome de anfitrião também é um comando dedicado para exibir o nome do host do sistema.

Correr nome de anfitrião.

$ hostname

A ferramenta HostName faz parte de um grupo de ferramentas que imprime várias informações do sistema. Por exemplo, nome de domínio, nome de domínio DNS, nome de domínio NIS/YP etc.

Execute os seguintes comando (s) para imprimir o nome de domínio NIS/YP do sistema.

$ domainName
$ ypDomainName
$ nisDomainName

O comando a seguir mostrará o nome de domínio DNS do sistema.

$ dnsDomainName

Para informações mais aprofundadas, consulte o nome de anfitrião página de homem.

$ Man HostName

Exibindo o nome do host de/proc/sys/kernel/hostname

Como o título desta seção sugere, o arquivo localizado no local a seguir contém o nome do host do sistema. Podemos ler o conteúdo usando gato.

$ cat/proc/sys/kernel/hostname

Exibindo o nome do host de /etc /hostname e /etc /hosts

Semelhante à seção anterior, os arquivos localizados em /etc/hostname e /etc/hosts também contêm o nome do host do sistema.

Confira o conteúdo desses arquivos.

$ cat /etc /hostname
$ cat /etc /hosts

Alterar o nome do host

Existem várias maneiras de mudar o nome do host do sistema. Na maioria dos casos, é fortemente recomendável usar o hostnamectl para alterar o nome do host do sistema.

Alterando o nome do host usando hostnamectl

Hostnamectl é uma ferramenta dedicada para gerenciar o nome do host do sistema. O seguinte comando hostname alterará o estático nome de anfitrião.

$ sudo hostnamectl set-hostname ""

Hostnamectl distingue três tipos diferentes de nomes de host.

Bonito Nome do host: é o nome do host de alto nível que pode conter todos os tipos de caracteres especiais.

Estático Nome do host: o nome do host que inicializa o nome do host do kernel na inicialização.

Transitório Nome do host: é um valor de fallback atribuído durante a configuração da rede. Se o nome do host estático estiver disponível e válido, o nome do host transitório não será usado.

Os nomes de host estáticos e transitórios têm um limite de 64 caracteres no máximo.

Para mudar o nome bonito do host, adicione a bandeira -bonito.

$ sudo hostnamectl set-hostname "" --tty

A ferramenta Hostnamectl também pode alterar o valor de outras informações relacionadas ao host. Por exemplo, chassi, ambiente de implantação, localização, etc. Para mais informações, consulte o hostnamectl página de homem.

$ MAN HOSTNAMECTL

Mudando o nome do host manualmente

Em vez de usar o Hostnamectl, podemos ajustar manualmente o conteúdo de alguns arquivos relacionados ao nome do host e alterar o nome do host do sistema.

Vamos editar os dois arquivos /etc/hostname e /etc/hosts. Requer permissão de raiz (ou privilégio sudo) para fazer alterações.

O arquivo /etc /hostname contém o nome atual do host. Abra o arquivo em um editor de texto e altere o nome do host.

$ sudo nano /etc /hostname

Em seguida, faremos alterações para /etc/hosts. Este arquivo vincula nomes de host aos endereços IP. Abra -o em um editor de texto e altere o nome do host do sistema atual.

$ sudo nano /etc /hosts

Essas mudanças não terão em vigor sem a reinicialização do sistema.

$ sudo systemctl reinicialização

Mudando o nome do host usando a GUI

Também podemos mudar o nome do host usando a GUI. Aqui, vou demonstrar como alterá -lo na área de trabalho do Gnome.

Vá para "Configurações”.

Do painel esquerdo, role para baixo e vá para “Detalhes”.

Na guia "Sobre", clique no campo "Nome do dispositivo”.

Alterar o valor do nome do dispositivo mudará o nome do host do sistema.

Pensamentos finais

HostName é um valor simples, mas importante para cada sistema operacional. No Debian, mudar o nome do host é uma tarefa simples. Depois de consultar este guia, você poderá alterar o nome do host em qualquer sistema Debian. Siga o método.

Como vimos, o nome do host é usado ao se conectar a uma rede. Aprenda a encontrar o nome do host de um sistema dado seu endereço IP.

Computação feliz!