![PowerDNS 递归缓存](https://linux22.com/image/771796/PowerDNS%20%E9%80%92%E5%BD%92%E7%BC%93%E5%AD%98.png)
我有个问题。是否可以完全禁用 powerdns recursor 的缓存?我的域缓存有问题。最近,一个客户正在将 NS 记录从 CloudFlare 更改为其他,而我的 DNS 一直指向旧记录。TTL 也很高。而其他 DNS 则正确指向新记录。
只有清除缓存才有帮助
rec_control wipe-cache
我的配置:
/etc/powerdns/recursor.conf
local-address=X.X.X.X
local-port=54
dont-query=127.0.0.0/8, 100.64.0.0/10, 169.254.0.0/16, 192.168.0.0/16, 172.16.0.0/12, ::1/128, fc00::/7, fe80::/10, 0.0.0.0/8, 192.0.0.0/24, 192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24, 240.0.0.0/4, ::/96, ::ffff:0:0/96, 100::/64, 2001:db8::/32
allow-from=10.0.0.0/8, 127.0.0.0/8, 10.12.0.0/16, 10.13.0.0/16,10.66.0.0/16, 10.64.0.0/16
forward-zones=admin=X.X.X.X:53
max-negative-ttl=300
dnssec=off
我现在添加了max-cache-ttl=900。但我不知道这是否能解决问题。