Como alterar o nome do host no Linux sem reiniciar, olha isso

Você precisa alterar o nome do seu computador Linux? Seu nome de host é o nome que identifica seu sistema Linux em uma rede. Existem muitas maneiras de alterar o nome do host no Linux, tanto da linha de comando quanto do uso de opções gráficas (GUI). Alterar seu nome de host leva apenas alguns segundos e a alteração entrará em vigor imediatamente – nenhuma reinicialização necessária. Este artigo ensinará 5 maneiras fáceis de definir um nome de host em qualquer sistema Linux, incluindo Ubuntu, Redhat e Centos.

Método 1

1:

Abra um terminal. Se você está alterando o nome do host de um servidor Linux no qual você está fazendo login remotamente, faça o login agora. Se você estiver alterando o nome do host do seu sistema operacional de desktop Linux, pressione Ctrl + Alt + T para abrir um terminal. Este método funcionará em qualquer versão do Linux que use o SystemD, que é a maioria das distribuições Linux. Isso inclui Ubuntu, Debian, Redhat, Centos, OpenSuse, Fedora e Arch Linux.

  • Este método funcionará em qualquer versão do Linux que use o Systemd, que é a maioria das distribuições Linux. Isso inclui Ubuntu, Debian, Redhat, Centos, OpenSuse, Fedora e Arch Linux.
  • 2:

    Execute o comando hostnamectl para visualizar seu nome de host atual. Isso exibe seu nome de host atual, juntamente com a arquitetura do sistema, a versão do kernel e outras informações. [1] Você também pode executar o nome do host de comando para visualizar seu nome de host atual sem nenhuma informação adicional.

  • Você também pode executar o nome do host de comando para visualizar seu nome de host atual sem nenhuma informação adicional.
  • 3:

    Execute o comando sudo hostnamectl set-hostname newHostName. Substitua NewHostName pelo nome do host que você deseja definir. Depois de executar o comando, seu nome de host Linux será alterado imediatamente. Este comando altera os nomes de host estáticos (padrão), transitórios (dinâmicos) e bonitos (descritivos) de uma só vez. Se você deseja alterar apenas um tipo de nome de host, poderá usar as opções – -estática, -transiente e –putty. Nomes de host estáticos e transitórios podem conter apenas letras, números e hífens. [2] Execute o comando hostName para ver seu novo nome de host. Se o nome do host não foi alterado, execute o comando sudo systemctl reestart systemd-hostnemed para reiniciar o Systemd-hostNamed.

  • Este comando altera os nomes de host estáticos (padrão), transitórios (dinâmicos) e bonitos (descritivos) de uma só vez. Se você deseja alterar apenas um tipo de nome de host, pode usar as opções – -estática, -transiente e –putty.
  • nomes de host estáticos e transitórios podem conter letras, números e hífens. [2]
  • Execute o comando hostName para ver seu novo nome de host. Se o nome do host não alterou, execute o comando sudo systemctl reestart systemd-hostnemed para reiniciar o Systemd-HostNamed.
  • Método 2

    gerente de rede cli

    1:

    Abra um terminal. Se você está alterando o nome do host de um servidor Linux no qual você está fazendo login remotamente, faça o login agora. Se você estiver alterando o nome do host do seu sistema operacional de desktop Linux, pressione Ctrl + Alt + T para abrir um terminal. Este método mostrará como usar a interface da linha de comando do Network Manager (NMCLI) para alterar o nome do host no Linux. O NMCUI vem com algumas distribuições, incluindo Redhat e CentOS. Você pode instalar o Network Manager no Ubuntu e em outros sistemas Linux baseados em Debian usando o comando sudo apt install-manager.

  • Este método mostrará como usar a interface da linha de comando do Network Manager (NMCLI) para alterar o nome do host no Linux. NMCUI vem com algumas distribuições, incluindo Redhat e Centos.
  • Você pode instalar o Network Manager no Ubuntu e em outros sistemas Linux baseados em Debian usando o comando sudo apt install-manager.
  • 2:

    Execute o comando nmcli general hostName. Isso exibe o nome do host atual do seu sistema Linux. [3]

    3:

    Execute o comando sudo nmcli general hostName newHostName. Substitua o NewHostName pelo nome do host que você deseja definir, usando apenas letras, números e hífens. Seu novo nome de host será definido instantaneamente – não é necessária reinicialização. Para verificar, execute o nome do host de comando. Se o seu nome de host não foi alterado, execute o comando sudo systemctl reinicie systemd-hostne nomeado para reiniciar o Systemd-HostNamed.

  • Para verificar, execute o nome do host de comando.
  • Se o seu nome de host não foi alterado, execute o comando sudo systemctl reiniciar o sistema-hostno para reiniciar o sistema-hostno.
  • Método 3

    Gerente de rede Tui

    1:

    Abra um terminal. Se você está alterando o nome do host de um servidor Linux no qual você está fazendo login remotamente, faça o login agora. Se você estiver alterando o nome do host do seu computador de mesa, pressione Ctrl + Alt + T para abrir um terminal.

    2:

    Instale o gerente de rede TUI. Neste método, usaremos a interface do usuário de texto do Retwork Manager (NMTUI) para alterar o nome do host. Esta ferramenta é uma versão gráfica do NMCLI, mas não é pré -instalada na maioria das distribuições. Para instalar em sistemas baseados no Debian, use o gerente de rede Sudo Apt Install. No redhat e em outras distritos Linux baseados em Rh, use sudo dnf install networkmanager-tui.

  • Para instalar em sistemas baseados em Debian, use sudo apt install-manager.
  • No redhat e outras distritos Linux baseados em Rh, use sudo dnf install networkmanager-tui.
  • 3:

    Execute o comando nmtui. Isso lança a ferramenta gráfica de gerenciador de rede. [4]

    4:

    Selecione Set System HostName. Você pode navegar pressionando as teclas de guia ou seta e fazer seleções usando ENTER. Uma vez selecionado, seu nome de host atual aparecerá.

    5:

    Digite seu novo nome de host e selecione OK. Agora você mudou o nome do host do seu sistema Linux. Você pode verificar seu novo nome de host executando o comando hostname no prompt. Se o seu nome de host não for alterado, execute o comando sudo systemctl reiniciar o systemd-hostno para reiniciar o Systemd-HostNamed.

  • Você pode verificar seu novo nome de host executando o comando hostname no prompt.
  • Se o seu nome de host não for alterado, execute o comando sudo systemctl reinicie o sistema-hostno para reiniciar o Systemd-HostNamed.
  • Método 4

    Configurações do GNOME

    1:

    Abra suas configurações de gnome. Se você estiver usando o ambiente da área de trabalho do Gnome no Ubuntu, Fedora ou qualquer outra versão do Linux, você pode alterar o nome do host em suas configurações.

    2:

    Clique sobre. Está no painel esquerdo. Você verá seu nome de host atual ao lado de “Nome do dispositivo”

  • Você verá seu nome de host atual ao lado de “Nome do dispositivo”
  • 3:

    Clique em Nome do dispositivo. Agora você poderá substituir seu antigo nome de host por um novo. Os nomes de host podem conter os mesmos caracteres que os nomes de domínio – letras, números e hífens. Se você inserir um nome de host que possui espaços e caracteres especiais (por exemplo, “meu laptop Linux” em vez do laptop Linux), você verá que definiu o “Nome Pretty” e que um novo nome de host é automaticamente atribuído com base em com esse nome (por exemplo, “My-Linux-laptop”). Se você deseja usar um nome de host estático para tudo, certifique -se de seguir as convenções típicas do nome do host/domínio. [5]

  • Os nomes de host podem conter os mesmos caracteres que os nomes de domínio – cartas, números e hífens.
  • Se você inserir um nome de host que tem espaços e caracteres especiais (por exemplo, “meu laptop Linux” em vez do laptop Linux), você verá que definiu o “Nome Pretty” e que um novo nome de host é Atribuído automaticamente com base nesse nome (por exemplo, “My-Linux-laptop”). Se você deseja usar um nome de host estático para tudo, certifique -se de seguir as convenções típicas do nome do host/domínio. [5]
  • 4:

    Digite um novo nome do host e clique em Renomear. Seu nome de host Linux será atualizado instantaneamente.

    Método 5

    O comando do nome do host

    1:

    Abra um terminal. Se você está alterando o nome do host de um servidor para o qual você está fazendo login remotamente, faça o login agora. Se você estiver alterando o nome do host do seu sistema operacional de desktop Linux, pressione Ctrl + Alt + T para abrir um terminal. Você pode usar esse método para alterar temporariamente seu nome de host ou tornar a mudança permanente.

  • Você pode usar esse método para alterar temporariamente seu nome de host ou tornar a mudança permanente.
  • 2:

    Use o comando hostName para visualizar o nome do host atual. Embora você também use este comando para alterar o nome do host, executá -lo sem nenhuma opção simplesmente exibe o nome do host atual.

    3:

    Execute o comando sudo hostname newHostName. Substitua o NewHostName pelo nome que você deseja fornecer ao seu sistema Linux. Os nomes de host podem incluir letras, números e traços (hífens). A partir de agora, seu nome de host é alterado apenas temporariamente. Se você fosse reiniciar agora, o antigo nome do host retornaria. Se você deseja alterar seu nome de host Linux permanentemente sem reiniciar, continue com este método.

  • A partir de agora, seu nome de host é alterado apenas temporariamente. Se você fosse reiniciar agora, o antigo nome do host retornaria. Se você deseja alterar seu nome de host Linux permanentemente sem reiniciar, continue com esse método.
  • 4:

    Atualize o nome do host em /etc /hostname. A primeira etapa de tornar sua alteração no nome do host permanente é substituir seu nome antigo host in /etc /hostname pelo novo nome do host. Para abrir o arquivo, execute sudo nano /etc /hostname. Substitua o antigo nome do host pelo novo. Pressione Ctrl + X, pressione Y para sim e pressione Enter para salvar e sair.

  • Para abrir o arquivo, execute sudo nano/etc/hostname.
  • Substitua o antigo nome do host pelo novo.
  • Pressione Ctrl + X, pressione Y para sim e depois pressione Enter para salvar e sair.
  • 5:

    Atualize o nome do host em /etc /hosts. A última etapa é substituir o nome antigo do host pelo novo em /etc /hosts: para abrir o arquivo, execute o sudo nano /etc /hosts. Role para baixo e substitua seu nome de host antigo (o próximo a 127.0.1.1 que não é localhost) pelo novo. Pressione Ctrl + X, pressione Y para sim e pressione Enter para salvar e sair. Sua mudança de nome de host Linux agora é permanente.

  • Para abrir o arquivo, execute sudo nano/etc/hosts.
  • Role para baixo e substitua seu antigo nome de host (o próximo a 127.0.1.1 que não é localhost) pelo novo.
  • Pressione Ctrl + X, pressione Y para sim e depois pressione Enter para salvar e sair.
  • Sua mudança de nome do host Linux agora é permanente.