Pagina inicial » como » Como alterar seu nome de host (nome do computador) no Ubuntu Linux

    Como alterar seu nome de host (nome do computador) no Ubuntu Linux

    O Ubuntu pede que você escolha um nome para o seu computador - conhecido como “hostname” - quando você o instalar. Você pode alterar este nome de host mais tarde, mas o Ubuntu não fornece uma interface gráfica para isso.

    O processo aqui também funcionará no Linux Mint e em outras distribuições Linux baseadas no Debian. Outras distribuições do Linux - por exemplo, o Fedora e outras distribuições baseadas no Red Hat - usam métodos diferentes para especificar um hostname.

    Escolhendo um nome de host

    Um nome de host é um nome atribuído a um “host” - um computador em uma rede. O nome do host é basicamente apenas o nome do seu computador. É usado para identificar seu computador na rede. Também é mostrado muito visivelmente no terminal.

    Você pode alterar o nome do host para qualquer coisa que você quiser. No entanto, você não deve usar o mesmo nome de host em dois computadores diferentes em uma rede, pois isso pode causar problemas. O nome do host deve identificar exclusivamente um computador em uma rede.

    Não fique muito chique com o seu nome de host. Os nomes de host podem conter apenas letras (aaz), dígitos (0 a 9) e o caractere de hífen (-) e o caractere de ponto (.). Um nome de host deve começar e terminar com uma letra ou número - não um hífen ou período. As letras também são insensíveis a maiúsculas e minúsculas, então “COMPUTADOR” é equivalente a “computador”. O nome do host deve ter entre 2 e 63 caracteres, embora você provavelmente encontre nomes de host mais curtos mais convenientes.

    Edite seu arquivo / etc / hostname

    Abra uma janela de terminal para começar. Na área de trabalho Unity do Ubuntu, clique no botão Ubuntu para abrir o painel, procure por terminal, e pressione Enter.

    Você precisará editar seu arquivo / etc / hostname, que é onde o Ubuntu e outras distribuições baseadas no Debian armazenam o nome do host. Execute o seguinte comando no terminal para abrir o arquivo / etc / hostname no editor de texto gráfico “gedit” para edição:

    sudo gedit / etc / hostname

    (Você também pode usar editores de texto baseados em terminal como nano ou vi para isso - você executaria sudo nano / etc / hostname ou sudo vi / etc / hostname comandos para abrir o arquivo para edição. Consulte o nosso guia para usar o nano ou a introdução ao uso do vi para ajudar a usar esses editores de texto.)

    O arquivo / etc / hostname é muito simples. Ele contém apenas uma coisa - o nome do host do seu computador. Para alterá-lo, basta excluir o nome do host existente do arquivo. Substitua-o por seu novo nome de host desejado e salve o arquivo de texto.

    O Ubuntu e outras distribuições baseadas no Debian lêem o arquivo / etc / hostname durante a inicialização e configuram o nome do host do seu computador para aquele contido no arquivo. Sua alteração não entrará em vigor imediatamente - você terá que reinicializar ou usar o comando hostname para alterá-lo imediatamente.

    Edite seu arquivo / etc / hosts

    O nome do host também é armazenado no arquivo / etc / hosts, onde é configurado para redirecionar para o seu computador local - localhost. Você precisará alterar o nome do host em seu arquivo de hosts também.

    Abra o arquivo / etc / hosts para edição com um comando como o seguinte:

    sudo gedit / etc / hosts

    (Mais uma vez, você pode usar qualquer outro editor de texto que desejar - nano, vi ou outro editor de texto gráfico de sua escolha.)

    Localize seu nome de host antigo no arquivo de hosts. Vai estar em uma linha que se parece com algo como:

    127.0.1.1 your-old-hostname

    Mais uma vez, substitua o nome do host antigo pelo novo nome do host. Você pode então salvar o arquivo / etc / hosts.

    Altere seu nome de host imediatamente

    A alteração acima entrará em vigor quando você reiniciar, mas você pode usar o nome de anfitrião comando em um terminal para alterar seu nome de host imediatamente. Este comando apenas altera o nome do host até a próxima vez que você reinicia, então você precisa alterar o arquivo / etc / hostname para alterá-lo permanentemente.

    Execute o comando hostname em uma janela de terminal para especificar um novo nome de host. Se você escolheu um nome de host inválido, este comando informará e você poderá tentar novamente. Execute o comando da seguinte forma:

    sudo hostname seu-novo-hostname

    O nome do host do seu computador será alterado imediatamente, embora a alteração não apareça no terminal imediatamente. O terminal irá notar quando você reabri-lo - ou se você acabou de abrir um novo.


    É isso aí; você deveria estar feito. Em distribuições Linux não baseadas no Debian, existe um processo diferente. Verifique a documentação da sua distribuição Linux para mais informações. Algumas distribuições Linux podem até fornecer um utilitário gráfico que você pode usar para mudar rapidamente seu nome de host, para que você não tenha que usar o terminal - a menos que você queira.