Resolvendo DNS através de HTTP / HTTPS

1

Existe uma maneira de resolver o DNS através de HTTP / HTTPS, o caso era:

meu ISP redirecionando todas as solicitações DNS para seu próprio DNS e envenenando os registros DNS.

tudo que eu preciso é de um software que possa resolver solicitações usando http ou https, por exemplo, quando eu configuro o /etc/resolv.conf para

nameserver 127.0.0.1

haveria um programa / serviço que escuta 127.0.0.1:53 e envia solicitações HTTP contendo consultas DNS para outro servidor

    
por Kokizzu 15.11.2014 / 03:54

2 respostas

1

Eu encontrei uma resposta alternativa que poderia resolver o problema, usando DNS criptografado, primeiro instale:

pacman -Sy dnscrypt-proxy

Em seguida, inicie o programa dnscrpyt manualmente:

dnscrypt-proxy --resolver-name=cloudns-can

A lista pode ser encontrada em /usr/share/dnscrypt-proxy/dnscrypt-resolvers.csv

Ou automaticamente:

sudo systemctl enable dnscrypt-proxy
sudo systemctl start dnscrypt-proxy

Em seguida, altere seu /etc/resolv.conf

nameserver 127.0.0.1
    
por 15.11.2014 / 04:03
1

Você não deveria considerar o DNSSEC e o resolvedor de DNS diferente? Você pode obter uma lista daqui: link

    
por 19.02.2017 / 13:28