Рекурсор Powerdns возвращает неожиданный SERVFAIL при перенаправлении на PowerDNS Authoritative

У меня есть рекурсор Powerdns (4.4.2 из репозитория ubuntu) и PowerDNS Authoritative (4.4.1 из репозитория ubuntu) на разных серверах.

Конфигурация рекурсора:

allow-from-file=/etc/pwrdnsallowfrom.acl
any-to-tcp=yes
forward-zones-file=/etc/pwrdnsforwaders.conf
log-common-errors=yes
log-timestamp=yes
new-domain-log=yes
unique-response-log=yes
loglevel=3
logging-facility=0
disable-syslog=no
max-negative-ttl=1

/etc/pwrdnsforwaders.conf content:

cat /etc/pwrdnsforwaders.conf
.=192.168.60.10

Авторитетная конфигурация:

gmysql-host=localhost
gmysql-port=3306
gmysql-user=powerdns
gmysql-password=password
gmysql-dbname=powerdns
gmysql-dnssec
local-address=192.168.60.10
api=yes
api-key=apikey
allow-axfr-ips=127.0.0.1
allow-dnsupdate-from=127.0.0.1
allow-notify-from=127.0.0.1
disable-axfr=yes
any-to-tcp=yes
cache-ttl=60
master=yes
max-tcp-connections=20
non-local-bind=no

Иногда рекурсор снова и снова возвращает SERVFAIL в ответ на запрос nslookup. Помогает только перезапуск:

systemctl restart pdns-recursor.service

При возникновении проблемы в журналах рекурсора нет ничего необычного:

Mar 18 09:09:54 pwrdnsrec pdns_recursor [5524]: 2 [1888/1] question for 'example.com | A' from 11.22.33.44:39530
Mar 18 09:09:54 pwrdnsrec pdns_recursor [5524]: 2 [1888/1] answer to non-rd question 'example.com | A': 1 answers, 0 additional, took 0 packets, 0 netw ms, 0 tot ms , 0 throttled, 0 timeouts, 0 tcp connections, rcode = 0

В чем может быть проблема?

0
задан 18 March 2021 в 11:18
1 ответ

Это были сетевые проблемы между рекурсором и полномочиями. Решается добавлением в конфиг рекурсора:

  network timeout: 5000
0
ответ дан 24 April 2021 в 02:08

Теги

Похожие вопросы