Windows 8.1 + DNSCrypt + Unbound für DNS-Cache

Windows 8.1 + DNSCrypt + Unbound für DNS-Cache

Ich folge dieser Anleitung (http://yvoinov.blogspot.it/2014/05/windows-7-unbound-dnscrypt.html) und andere, aber nichts:

Ich habe Windows 8.1 x64, DNSCrypt 1.4.3, Unbound, letzte Version, von der Site heruntergeladen.

Ich habe DNSCrypt auf 127.0.0.1:53 gestartet, mein DNS-Setup in der Netzwerkkarte auf 127.0.0.1 geändert und Folgendes in der service.conf von Unbound festgelegt:

# 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"

Wo liege ich falsch?

Wenn ich zu example.com gehe, wird die Site auch angezeigt, wenn Unbound sie, wie von mir festgelegt, auf 127.0.0.1 umleiten muss.

Dies bedeutet, dass Unbound nicht richtig konfiguriert ist und nicht funktioniert. Oder nicht?

Antwort1

Sie versuchen, zwei Dienste auf Port 53 auszuführen. Einen für Unbound und einen für DNSCrypt-Proxy. Sie können jeweils nur einen Port an einen Dienst/eine Anwendung binden.

In der veröffentlichten Anleitung wird empfohlen, für den DNSCrypt-Proxy stattdessen Port 5553 zu verwenden. Ändern Sie daher die Zeile in unbound.conf in „, forward-addr: 127.0.0.1@5553und wenn der DNSCrypt-Proxy auf Port 5553 lauscht, sollte alles funktionieren!“

verwandte Informationen