I setup dns on my UCS server as follows:
# ucr search --brief ^nameserv dns/forward connector/s4/mapping/dns/forward_zone/.*/static/ipv4: <empty> connector/s4/mapping/dns/forward_zone/.*/static/ipv6: <empty> dns/forwarder1: <DNS1> dns/forwarder2: <DNS2> dns/forwarder3: <DNS3> nameserver/external: false nameserver/option/timeout: 2 nameserver1: <UCS-IP> nameserver2: <empty> nameserver3: <empty>
Now I get the phenomenon that, despite me running
rndc flush multiple times, a
dig @localhost google.com returns 4 IPv4 and 4 IPv6 adresses, despite the three configured forwarders only answering with one IPv4 adress. Where does my UCS get those adresses from?
Even if I unset
3, and set
dns/forwarder1=18.104.22.168, it still reports the same 4 ipv6 and 4 ipv4 adresses, seemingly unfazed (even though with about 2-3 seconds of delay).
And yes, I do run
systemctl restart bind9 after I change the variables.
Where should I look?