Несвязанный не пересылаемый запрос
У меня возникли проблемы с получением 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 по умолчанию.