usando unbound com dnscrypt-proxy

0

Meu sistema operacional é o Ubuntu14.04, estou tentando usar o dnscrypt-proxy junto com o unbound, usando a escuta não conectada à porta 53, encaminhando o pedido de resolução de nomes para a porta 40, que está sendo ouvida pelo dnscrypt-proxy.

Eu configuro as coisas, funciona bem, mas depois que o computador é reinicializado, já que o dnscrypt-proxy não pode ser instalado como um daemon, eu tenho que executá-lo manualmente (o unbound é instalado por padrão quando executado). Neste momento, o nome de domínio não pode ser resolvido de todo. Usando nslookup para testar a resolução de nomes na porta 53, saindo com uma mensagem "serv fail", mas na porta 40, o nome foi resolvido com sucesso. Usando o comando lsof: -i mostra que o unbound está ouvindo localhost:domain port, o dnscrypt está ouvindo o localhost: 40. Tudo parece estar bem, mas simplesmente não funciona.

No entanto, neste momento, se eu terminar o processo não ligado e iniciá-lo manualmente, os nomes de domínio podem ser resolvidos corretamente na porta 53. Verifique a porta que estes programas estão escutando, ainda é essas duas portas, nada mudou. Mas isso só funciona. Parece ser que a linha de tubulação entre dois programas precisa ser "atualizada" ou algo assim.

por que isso acontece? Como eu posso configurá-lo para executar o dnscrypt antes do unbound, ou outras maneiras de me facilitar a digitar esses comandos repetidamente?

    
por social_loser 05.07.2015 / 16:37

1 resposta

0

Você disse que precisa iniciar dnscypt-proxy manualmente. Pode ser que você deva usar pacotes dnscrypt-proxy do meu PPA:

link

Como o proxy dnscrypt é iniciado automaticamente.

Eu testei com o unbound em uma versão anterior do dnscrypt-proxy. Ainda preciso reinstalar a configuração não vinculada para a versão mais recente do proxy dnscrypt. Naquela época, posso ser capaz de lhe dar conselhos.

Acabei de postar ontem uma versão de teste do dnscrypt-proxy woking com o systemd para o Vivid 15.04.

    
por Antonio 05.08.2015 / 13:35