Несвязанный не пересылаемый запрос

У меня возникли проблемы с получением Unbound для правильной пересылки запросов.

Мой текущий unbound.conf выглядит примерно так:

  forward-zone:
      name: "google.com"
      forward-addr: 8.8.8.8

  forward-zone:
      name: "."
      forward-addr: 127.0.0.1@1066  # An Unbound server with a single catchall 

  remote-control:
      control-enable: no

Зона "google.com" возвращается корректно, а "перехватить всю зону" - нет. (Даже если кажется, что запрос получен и возвращен правильно на 2-м несвязанном сервере)

2 ответа

У меня та же проблема, после поиска я нашел решение в списке рассылки unbound-users: проблема пересылок [Unbound-users]. Просто установите:

do-not-query-localhost: no

Я немного запутался, вы пытаетесь запросить другой сервер или локальный хост на порт 1066? Если последнее, вам нужно использовать IP-адрес, который вы установили в части интерфейса конфигурации.

server:
     interface: <real ethX IP>

forward-zone:
  name: "."
  forward-addr: <real ethX IP>@1066

Unbound не позволит вам сделать запрос localhost/127.0.0.1 по умолчанию.

Другие вопросы по тегам