Como alterar o nome do host no Linux

Como alterar o nome do host no Linux
Para diferenciar dispositivos, os pacotes de dados usam endereços IP; No entanto, endereços IP podem não ser fáceis para os humanos reconhecer. Felizmente, no Linux, o nome do host é usado em lugares como o prompt de terminal para identificar o dispositivo que está sendo usado. Neste guia, mostraremos como alterar o nome do host de um dispositivo no Linux.

Nome do host em Linux

Os dispositivos se comunicam sobre uma rede usando endereços IP. O endereço IP atribuído a um determinado dispositivo pode mudar dependendo da situação. Portanto, é importante usar um nome de host memorável que não muda com base na situação.

Vários métodos podem ser usados ​​para alterar o nome do host no Linux, e esses métodos podem ser divididos em duas categorias: métodos de interface da linha de comando (CLI) e métodos gráficos de interface do usuário (GUI).

Métodos da CLI

Para alterar o nome do host de um dispositivo no Linux, recomendamos o uso de ferramentas da CLI. Esses métodos são universais e funcionarão em quase qualquer distro Linux. Além disso, também não há necessidade de instalar pacotes adicionais.

Verifique o nome do host

Primeiro, verifique o nome do host do sistema atual da seguinte maneira.

$ hostname
$ hostnamectl

Alterar o nome do host usando o nome do host

O comando hostName pode ser usado para alterar o nome do host do sistema usando a seguinte estrutura de comando.

$ sudo hostname

Finalmente, verifique a mudança.

$ hostname

Observe que o nome do host mudou apenas temporariamente usando este método. Se o sistema for reiniciado, ele voltará ao nome do host original. Este método deve ser usado apenas quando você não pretende fazer uma mudança permanente no nome do host.

Alterar o nome do host usando hostnamectl

A ferramenta Hostnamectl é controla o nome do host do sistema. Esta ferramenta pode executar uma ampla gama de ações; Por exemplo, ele pode ser usado para mostrar o nome do host atual, para alterar o nome do host, configurar a descrição do ambiente e manipular a sequência de localização do sistema.

Para usar o hostnamectl para alterar o nome do host, execute o seguinte comando.

$ sudo hostnamectl set-hostname

Em seguida, verifique a mudança.

$ hostname

Em seguida, temos que atualizar manualmente o arquivo host. Para fazer isso, abra o arquivo usando um editor de texto.

$ sudo vim /etc /hosts

Mude o antigo nome do host para o novo nome do host.

$ 127.0.1.1 localhost
$ 127.0.1.1

Se você estiver usando uma distro Linux mais antiga, depois de fazer a alteração, pode ser necessário executar o seguinte comando.

$ /etc /init.D/HostName Reiniciar

Alterar o nome do host (para o sistema init)

Um arquivo dedicado contém o nome do host do sistema. Podemos atualizar manualmente o arquivo para alterar o nome do host. Para fazer isso, abra o arquivo usando um editor de texto.

$ sudo vim /etc /hostname

A imagem abaixo mostra o antigo nome do host.

Edite o conteúdo para atualizar o nome do host.

Salve o arquivo e feche o editor. Para que as mudanças entrem em vigor, reinicie o sistema. Após a reinicialização do sistema, verifique se a ação foi bem -sucedida da seguinte forma.

$ hostname

Métodos da GUI

Nesta seção, usaremos o GNOME para alterar o nome do host de um dispositivo. No entanto, você pode usar o Yast para executar alterações no nome do host no OpenSUSE.

Alterar o nome do host no Gnome

Gnome é um poderoso ambiente de desktop. Se você usar o GNOME, poderá alterar o nome do host sem executar nenhum comandos acessando o aplicativo "Configurações".

Do painel esquerdo, role para o fundo e selecione "Sobre". Neste exemplo, o nome do host do sistema está no campo "Nome do dispositivo".

Clique em "Nome do dispositivo" para abrir um prompt para alterar o nome do host.

Digite o novo nome do host e clique em "Renomear" para salvar a mudança.

Pensamentos finais

Neste tutorial, mostramos vários métodos simples para alterar o nome do host do seu sistema. Certifique -se de usar um nome de host adequado para ajudar a identificar o sistema.

Se você estiver usando o CentOS/Rhel ou uma distro semelhante, mudar o nome do host pode ser mais difícil. Confira como alterar o nome do host permanente no CentOS 7.

Computação feliz!