Tornar o domínio direto para o IP da LAN

Tornar o domínio direto para o IP da LAN

O que estou tentando alcançar

Estou tentando criar um nome de domínio direto para o endereço IP local de um Raspberry Pi executando o Raspbian, principalmente para não precisar me lembrar de um endereço IP. (Eu sei que posso definir um IP estático para o Pi, mas prefiro um nome de domínio).

O que eu tentei

mDNS

Inicialmente, encontreiessetutorial. Funciona muito bem, desde que você acesse mydomain.localde um Mac ou de uma máquina Linux rodandodaemon avahi. Estou ciente de que ele pode ser acessado no Windows instalando o serviço Bonjour, mas acessarei principalmente o domínio do Android, então isso não vai funcionar.

Servidor dns

Em seguida, decidi executar um servidor DNS com dnsmasqo mesmo Raspberry Pi seguindoesseguia. Coloquei tudo configurado e funcionando, só faltou especificar os servidores DNS na configuração do meu roteador. Resumindo, meu roteador (EE) não gosta de usar um DNS diferente do usado por padrão e não funciona.

Apontando domínio para IP local

Tentei criar um domínio gratuito emno-ip.come direcionando-o para o IP local desejado, 192.168.1.x. Isso não funcionou (ERR_NAME_NOT_RESOLVED), então tentei a mesma coisa emfreedns.afraid.orge obtive o mesmo resultado.

Há mais alguma coisa que eu possa tentar?

  • O que mais eu poderia tentar?
  • Existe uma maneira de fazer o mDNS funcionar no Android?

Obrigado pelo seu tempo, qualquer ajuda é apreciada.

Responder1

Parece que você queria sua topologia DNS assim:

Clientes > Roteador > RaspberryPi

Isso deve funcionar para sua LAN, desde que o RPi tenha seu DNS upstream configurado corretamente. Existe um projeto chamado pi-hole baseado neste conceito.

REFERÊNCIA:https://github.com/pi-hole/pi-hole

Se você estiver tendo problemas com seu roteador, a outra opção seria apontar seus clientes diretamente para o Pi em vez do roteador. Isso requer a reconfiguração de todas as configurações de DNS dos seus clientes, o que pode ser indesejável.

O final da sua postagem começa a chegar ao DNS público, o que levanta a questão: O que você está tentando fazer aqui? Você quer que seu Pi esteja em uma entrada DNS local ou global? São coisas MUITO diferentes.

Se você criou um registro DNS global para o seu Pi, precisará configurar os encaminhamentos de porta através do seu roteador para tornar o Pi visível para a Internet pública. Devo alertá-lo contra isso, pois é uma falha de segurança potencialmente fatal. A menos que você seja um profissional de segurança, eu não colocaria um RaspberryPi voltado para a Internet pública.

Seria assim: DNS público (nome de domínio) -> Seu IP público (deve ser estático ou DDNS) -> Seu roteador (encaminhamento de porta) -> RPi

informação relacionada