Windows 8.1 + DNSCrypt + Sin consolidar para caché DNS

Windows 8.1 + DNSCrypt + Sin consolidar para caché DNS

Estoy siguiendo esta guía (http://yvoinov.blogspot.it/2014/05/windows-7-unbound-dnscrypt.html) y otros pero nada:

Tengo Windows 8.1 x64, DNSCrypt 1.4.3, última versión Unbound descargada del sitio.

Inicié DNSCrypt en 127.0.0.1:53, cambié mi configuración de DNS en la tarjeta de red a 127.0.0.1 y configuré esto en service.conf de 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"

¿Dónde me equivoco?

Si voy a example.com, el sitio se muestra, también si Unbound tengo que redirigirlo a 127.0.0.1 como lo configuré.

Esto significa que Unbound no está configurado correctamente y no funciona. ¿No es así?

Respuesta1

Está intentando ejecutar dos servicios en el puerto 53. Uno para Unbound y otro para DNSCrypt-proxy. Sólo puede vincular un puerto a un servicio/aplicación a la vez.

La guía publicada sugiere usar el puerto 5553 en lugar de DNSCrypt-proxy, así que cambie la línea en unbound.conf a forward-addr: 127.0.0.1@5553y si DNSCrypt-proxy está escuchando en el puerto 5553, ¡todo debería funcionar!

información relacionada