Como tornar o servidor acessível por nome sem DNS

Como tornar o servidor acessível por nome sem DNS

Estou tentando alterar meus RPIs para serem acessíveis diretamente pelo nome, isso pode ser feito por DNS, embora esteja curioso para saber como certos dispositivos funcionam sem eles (ou parecem funcionar sem DNS, espero não estar errado

Responder1

DNS não é a única tecnologia de resolução de nomes que existe. É muito difundido na Internet (para a qual foi desenvolvido), mas precisa ser configurado explicitamente, o que o torna não adequado para redes pequenas.

Existe um hostsarquivo – um antecessor do DNS, um arquivo local onde você pode anotar associações de nomes e endereços IP. Atualmente é usado para configurar a resolução do host local e tem alguns outros usos especiais. Também requer configuração manual e não está em rede.

As tecnologias automatizadas generalizadas são:

  • NetBIOS, que é muito utilizado no Microsoft Windows, e é possível utilizá-lo em outros sistemas (há um nmbdNetBIOS Name Service, no sambapacote). É automático: os hosts se “registram” enviando transmissões com seus nomes periodicamente, para que todos que receberem tal transmissão saibam que existe um sistema com determinado nome. Ele também possui uma variante de servidor, wins.
  • mDNS, "DNS multicast", que faz parte da zeroconfpilha de rede ("configuração zero"). Pelo nome você pode deduzir que ele também inunda a rede com pacotes esperando que alguém os receba e use. O Bonjour da Apple, por exemplo, implementa essa tecnologia; outra implementação bem conhecida é o AVAHI, usado no Linux.

Se a resolução de nomes locais funcionar sem configuração, é muito provável que funcione devido a uma dessas tecnologias. Para que funcione, basta ter o serviço correspondente instalado e habilitado.

informação relacionada