Wie ich gestern gelesen habe fragt jeder DNS Query erst einmal nach IPV6 und wenn nichts kommt nach IPV4. D.h. unbound sollte dann jeweils den IPV6 oder IPV4 DNS an pi-hole zurückliefern.
Meinst Du AAAA statt IPV6 und A statt IPV4? ... oder Zugriff via "-6" vor dem Zugriff via "-4" (... wegen den "happy eyeballs")?
Was ein dns query liefert, ist vom Tool bzw. der Anwendung das/die die Anfrage macht, abhängig. Z. B. per default von dig und host:
:~$ dig heise.de +short @1.1.1.1
193.99.144.80
vs.
:~$ host heise.de 1.1.1.1
Using domain server:
Name: 1.1.1.1
Address: 1.1.1.1#53
Aliases:
heise.de has address 193.99.144.80
heise.de has IPv6 address 2a02:2e0:3fe:1001:302::
heise.de mail is handled by 30 mx03.hornetsecurity.com.
heise.de mail is handled by 20 mx02.hornetsecurity.com.
heise.de mail is handled by 10 mx01.hornetsecurity.com.
heise.de mail is handled by 40 mx04.hornetsecurity.com.
Display More
EDIT:
BTW: Funktioniert jetzt:
ping6 -c 3 2a02:2e0:3fe:1001:302::
# und
mtr -6nr -c 1 2a02:2e0:3fe:1001:302::
?
EDIT 2:
Ob btw. default route (v6-gateway) für IPv6 gesetzt/konfiguriert ist, kann man z. B. auch mit:
ip -6 r g 2a02:2e0:3fe:1001:302::
anzeigen lassen.