Alterar o nome do host no CentOS 7

Change Hostname Centos 7



O nome do host de um sistema pode ser usado para facilitar a identificação do host e não depender de um endereço IP difícil de lembrar. Existem várias maneiras de alterar o nome do host e algumas delas não durarão até a reinicialização do sistema. Neste artigo, vou mostrar como alterar o nome do host do CentOS 7 permanentemente. Vamos começar.

Opção 1 - Alterar o nome do host usando hostnamectl

Você pode executar o seguinte comando para verificar o nome do host atual de sua máquina CentOS 7:







$nome de anfitrião

Como você pode ver na imagem abaixo, o nome de host atual do meu servidor CentOS 7 é linuxhint





Você pode usar o comando hostnamectl para alterar o nome do host de sua máquina CentOS 7 da seguinte maneira:





$sudohostnamectl set-hostname NEW_HOSTNAME

Vamos mudar de linuxhint para linuxmint para se divertir com o seguinte comando!

$sudohostnamectl set-hostname linuxmint



O nome do host deve ser alterado para linuxmint . Você pode verificar se ele mudou com o seguinte comando:

$nome de anfitrião

Como você pode ver, o nome do host foi alterado para linuxmint !

Se você efetuar logout e login novamente em sua máquina CentOS 7 ou reiniciá-la, as alterações devem ser aplicadas em todo o sistema.

Opção 2 - Alterar o nome do host usando nmtui:

O programa de linha de comando nmtui está disponível em NetworkManager-tui pacote. o NetworkManager-tui pacote está disponível no repositório oficial de pacotes do CentOS 7.

Para instalar NetworkManager-tui , execute o seguinte comando:

$sudo yum installNetworkManager-tui

Pressione ‘y’ e, em seguida, pressione para continuar.

NetworkManager-tui deve ser instalado.

Agora você pode executar o seguinte comando para iniciar a interface gráfica baseada no Terminal nmtui:

$sudonmtui

Você deve ver a seguinte janela, conforme mostrado na imagem. Agora pressione a tecla de seta algumas vezes para selecionar a opção marcada Set system hostname e pressione

Depois de pressionar, você verá a janela a seguir, conforme mostrado na imagem abaixo.

Você pode simplesmente digitar um novo nome de host na caixa de texto e pressionar.

Vou mudar o nome do host de linuxmint para linuxhint novamente.

Depois de pressionar, você verá a seguinte janela. Pressione novamente.

Agora selecione Sair e pressione. O nome do host deve ser alterado.

Você pode verificar se o nome do host realmente mudou com o seguinte comando:

$nome de anfitrião

Como você pode ver na imagem abaixo, o nome do host foi alterado de linuxmint para linuxhint. Arrumado! Uma reinicialização completa do sistema pode ser necessária para que as alterações tenham efeito em todo o sistema.

Corrigindo a resolução do nome do host

Por padrão, quando você altera o nome do host, ele não resolverá automaticamente para localhost ou 127.0.0.1

Para corrigir isso, abra o arquivo / etc / hosts com o seguinte comando:

$sudo nano /etc/hospedeiros

O arquivo deve ser aberto.

Agora adicione a seguinte linha como marcada na imagem abaixo e salve-a.

Agora você também pode executar ping no seu nome de host recém-definido.

Então é assim que você altera o nome do host do CentOS 7 permanentemente. Obrigado por ler este artigo.