Pagina inicial » como » Como alterar o nome do host do Raspberry Pi (ou de outro dispositivo Linux)

    Como alterar o nome do host do Raspberry Pi (ou de outro dispositivo Linux)

    O nome de host padrão para o Raspberry Pi é, de forma criativa, “Raspberry Pi“. E se você quiser um hostname diferente ou quiser evitar conflitos de nome de host em sua rede local? Continue lendo enquanto mostramos como alterar rapidamente o nome do host de um dispositivo baseado em Linux.

    Por que eu quero fazer isso??

    Há dois motivos principais pelos quais você desejaria dedicar alguns minutos para editar o nome do host local de um dispositivo Linux em sua rede. O motivo mais comum seria simplesmente personalização - é divertido personalizar as coisas. Em vez de deixar sua estação de música Raspberry Pi como simplesRaspberry Pi", Por exemplo, você poderia renomeá-lo para"juke-box".

    A outra razão pela qual você deseja personalizar o host local é evitar conflitos de nome. Se você, por exemplo, comprou e configurou três unidades Raspberry Pi, todas as três (assumindo uma instalação Raspbian padrão) tentarão reivindicar o nome do host local “Raspberry Pi".

    O primeiro será bem-sucedido e os próximos dois não conseguirão resolver seus nomes de host, deixando-os em branco na lista de dispositivos do seu roteador (como visto na imagem acima) e inacessíveis via protocolos baseados em hostname, como o compartilhamento de arquivos Samba..

    Felizmente, é super simples, supondo que você saiba onde executar algumas edições rápidas, para alterar o nome do host do seu Raspberry Pi (e a maioria dos outros dispositivos baseados em Linux aos quais você tem acesso total). Para fins de demonstração, vamos realizar a alteração em uma instalação Raspbian padrão, mas as mesmas edições de arquivo funcionarão no Debian, no Ubuntu e na maioria das outras plataformas Linux..

    Mudando o host no seu pi

    Temos tantas unidades Raspberry Pi no escritório que um monte delas está em conflito. Hoje vamos consertar isso atribuindo nomes exclusivos a cada unidade Pi com base em sua função atual. Um candidato perfeito para essa renomeação é a nossa incrível estação meteorológica Raspberry Pi; será muito mais fácil identificá-lo na rede quando mudarmos o nome do host para “Estação meteorológica".

    O primeiro passo é abrir o terminal no dispositivo ou o SSH no dispositivo e abrir um terminal remoto. Nosso dispositivo está sem cabeça e atualmente em execução, por isso vamos pegar a rota do terminal remoto e nos conectar a ela via SSH.

    No terminal, digite o seguinte comando para abrir o arquivo de hosts:

    sudo nano / etc / hosts

    Seu arquivo hosts será assim:

    Deixe todas as entradas sozinha, exceto a última entrada rotulada 127.0.1.1 com o nome do host “Raspberry Pi“. Esta é a única linha que você deseja editar. Substitua "raspberrypi" por qualquer nome de host desejado. Nós substituímos em nosso dispositivo com "Estação meteorológica“. Pressione CTRL + X para fechar o editor; concorde em sobrescrever o arquivo existente e salvá-lo.

    De volta ao terminal, digite o seguinte comando para abrir o arquivo hostname:

    sudo nano / etc / hostname

    Este arquivo contém apenas seu nome de host atual:

    Substitua o padrão “Raspberry Pi"Com o mesmo nome de host que você colocou na etapa anterior (por exemplo,"Estação meteorológica"). Novamente, pressione CTRL + X para fechar o editor, concorde em sobrescrever o arquivo existente e salvá-lo.

    Por fim, precisamos confirmar as alterações no sistema e reinicializar o sistema para que as alterações entrem em vigor. No terminal, digite o seguinte comando para confirmar as mudanças:

    sudo /etc/init.d/hostname.sh

    Siga esse comando com:

    sudo reboot

    Quando o sistema voltar a ficar on-line, você poderá verificar a lista de dispositivos no seu roteador para ver se o novo nome de host foi resolvido corretamente:

    Sucesso! Agora, em vez de vagar pela rede sem um nome, nossa pequena estação meteorológica Raspberry Pi tem um hostname todo próprio.