Configurei o AdGuard Home e apontei meu roteador para a instância AGH para bloquear anúncios, etc.
Eu criei algumas reescritas de DNS para inserir um endereço de minha preferência e uma delas é homeserv.local
-> 192.168.0.40
. Agora, parece haver um problema, apenas em Brave, em que entrar homeserv.local
não resolve; ele cospe o seguinte:
This site can’t be reached
homeserv.local’s DNS address could not be found. Diagnosing the problem.
DNS_PROBE_POSSIBLE
A parte estranha é que o uso de navegadores diferentes do Brave funciona em diferentes máquinas. Por exemplo, se eu entrar homeserv.local
no Firefox na minha máquina (Linux), funciona; o mesmo vale para a máquina da minha esposa, onde ela usa o Windows - tanto no Firefox quanto no Edge.
Não parece ser um problema confinado ao Brave na minha caixa Linux, pois tentar o mesmo no Brave no meu celular Android gera o mesmo erro.
Já tentei desabilitar Always use secure connections
e editar e/ou desabilitar Use secure DNS
no Brave, mas também não resolveu.
Fedora Linux 37; Brave Browser (Flatpak) - Mais recente.
Nomes de duas partes que terminam em
.local
agora são reservados para mDNS (DNS multicast) em vez de DNS regular, o que pode causar surpresas; talvez ahosts:
linha do seu/etc/nsswitch.conf
inclua uma dasmdns*
opções antesdns
ouresolve
?Ou talvez o Brave tenha uma exceção integrada para isso, pelo mesmo motivo? O sufixo de domínio oficialmente recomendado para redes domésticas privadas parece ser
.home.arpa
.O mDNS foi proposto pela primeira vez no ano 2000, e uma especificação na forma de RFC 6762 foi publicada no ano de 2013, e a recomendação de uso
.home.arpa
foi na RFC 8375 de maio de 2018.O mDNS é uma parte do conceito de rede de configuração zero , que permitirá, por exemplo, que um grupo de usuários de laptop forme uma rede ad-hoc onde os computadores poderão se encontrar e compartilhar informações usando nomes de host amigáveis, em vez de usar dados brutos Endereços IP (ou IPv6). É implementado no Linux pelas ferramentas Avahi e agora também pelo
systemd-resolved
, e no MacOS e outros produtos da Apple é conhecido como Bonjour.