Я следую этому руководству (http://yvoinov.blogspot.it/2014/05/windows-7-unbound-dnscrypt.html) и другим, но ничего:

У меня Windows 8.1 x64, DNSCrypt 1.4.3, Unbound последняя версия, скачанная с сайта.

Я запустил DNSCrypt на 127.0.0.1:53, изменил настройки DNS в сетевой карте на 127.0.0.1 и установил это в service.conf из 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"

Где я не прав?

Если я захожу на example.com, сайт показывает, также, если Unbound придется перенаправить его на 127.0.0.1, как я его установил.

Это означает, что Unbound настроен неправильно и не работает. Не так ли?

1 ответ1

0

Вы пытаетесь запустить две службы на порту 53. Один для Unbound и другой для DNSCrypt-proxy. Вы можете одновременно привязать только один порт к одному сервису / приложению.

В опубликованном руководстве предлагается использовать порт 5553 вместо DNSCrypt-proxy, поэтому измените строку в unbound.conf на forward-addr: 127.0.0.1@5553 и если DNSCrypt-proxy прослушивает порт 5553, все должно работать!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .