Tornar o domínio direto para o IP da LAN

1

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 lembrar de um endereço IP. (Eu sei que posso definir um IP estático para o Pi, no entanto, eu preferiria um nome de domínio).

O que eu tentei

mDNS

Inicialmente, encontrei este tutorial . Ele funciona muito bem, desde que você acesse mydomain.local de um Mac ou de uma máquina Linux executando o avahi daemon . Estou ciente de que pode ser acessado a partir do Windows instalando o serviço Bonjour, no entanto, estou acessando principalmente o domínio do Android para que isso não funcione.

Servidor DNS

Em seguida, decidi executar um servidor DNS com dnsmasq do mesmo Raspberry Pi seguindo este guia . Eu tenho tudo configurado e funcionando, tudo o que restou foi para especificar os servidores DNS na configuração do meu roteador. Para encurtar a história, meu roteador (EE) não gosta de usar um DNS diferente do que ele usa por padrão e não funciona.

Apontando o domínio para o IP local

Eu tentei criar um domínio livre em no-ip.com e direcioná-lo para o IP local desejado, 192.168.1.x . Isso não funcionou ( ERR_NAME_NOT_RESOLVED ), então tentei a mesma coisa em freedns.afraid.org e obtive o mesmo resultado.

Há mais alguma coisa que eu possa tentar?

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

Obrigado pelo seu tempo, qualquer ajuda é apreciada.

    
por Joe 19.06.2017 / 17:26

1 resposta

1

Parece que você queria sua topologia de 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.

REF: link

Se você está 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 de seus clientes, o que pode ser indesejável.

O final do seu post começa a entrar no 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 de DNS local ou global? Estas são coisas muito diferentes.

Se você fez um registro DNS global para o seu Pi, você precisaria configurar o encaminhamento de porta através do seu roteador para tornar o Pi visível para a Internet pública. Isso é algo que eu tenho que alertar contra você como um buraco 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.

Isso se pareceria com: DNS público (nome de domínio) - > Seu IP público (deve ser estático ou DDNS) - > Seu roteador (porta para frente) - > RPi

    
por 19.06.2017 / 22:35