Windows 8.1 + DNSCrypt + Não consolidado para cache DNS

Windows 8.1 + DNSCrypt + Não consolidado para cache DNS

Estou seguindo este guia (http://yvoinov.blogspot.it/2014/05/windows-7-unbound-dnscrypt.html) e outros, mas nada:

Tenho Windows 8.1 x64, DNSCrypt 1.4.3, última versão Unbound baixada do site.

Iniciei o DNSCrypt em 127.0.0.1:53, mudei minha configuração de DNS na placa de rede para 127.0.0.1 e configurei isso em service.conf do Unbound:

# Unbound configuration file on windows.
# See example.conf for more settings and syntax
server:
    # verbosity level 0-4 of logging
    verbosity: 4

    # if you want to log to a file use
    logfile: "C:\unbound.log"

    prefetch: yes
    prefetch-key: yes
    minimal-responses: yes
    do-ip4: yes   
    do-ip6: no  
    do-udp: yes
    do-not-query-localhost: no

    local-zone: "example.com" redirect
    local-data: "example.com A 127.0.0.1"

forward-zone:  
    name: "."
    forward-addr: 127.0.0.1@53

server: auto-trust-anchor-file: "C:\Program Files (x86)\Unbound\root.key"

Onde estou errado?

Se eu for para example.com o site mostra, também se Unbound tiver que redirecioná-lo para 127.0.0.1 conforme eu configurei.

Isso significa que o Unbound não está configurado corretamente e não funciona. Não é?

Responder1

Você está tentando executar dois serviços na porta 53. Um para Unbound e outro para proxy DNSCrypt. Você só pode vincular uma porta a um serviço/aplicativo por vez.

O guia postado sugere usar a porta 5553 para DNSCrypt-proxy, então mude a linha em unbound.conf para forward-addr: 127.0.0.1@5553e se o DNSCrypt-proxy estiver escutando na porta 5553, tudo deve funcionar!

informação relacionada