Назад | Перейти на главную страницу

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

У меня возникли проблемы с установкой 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 возвращается правильно, а зона catch all - нет. (Хотя кажется, что запрос получен и возвращен правильно на втором несвязанном сервере)

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

do-not-query-localhost: no

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

server:
     interface: <real ethX IP>

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

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