@RonMaupin hat mir dabei geholfen, die Strategie zu ändern und nur die IPv4 / 6-DNS-Adressen in meinem internen Netzwerk anzukündigen, anstatt die Übernahme zu erzwingen. Ein Client (Apple iPod) listet beide DNS-Adressen auf, so dass es anscheinend nicht erforderlich ist.
Der Vorschlag von MichaelHampton hat mir geholfen zu erkennen, dass Windows IPv6-DNS-Server über RDNSS akzeptiert. Es scheint, dass mein Computer IPv4 bevorzugt. Ich denke, die netsh
Präfixpolitik kann das beheben.
Ich habe meine Konfiguration wie folgt aktualisiert (ich kündige nur eine Adresse für beide Protokolle an):
radvd (ipv6) config:
interface br0 { AdvSendAdvert on; prefix 2601:2c5:c000:4c63::/64 { AdvOnLink on; AdvRouterAddr on; }; RDNSS 2601:2c5:c000:4c63:2ee0:e9ba:76fe:5dc5 { AdvRDNSSLifetime 3600; }; };
dnsmasq (IPv4):
dhcp-option=6,192.168.1.12
Mit nslookup
meinem Pihole-Server kann IPv4 / 6 tatsächlich aufgelöst werden. Der Adblock-Test von Five Filter läuft positiv bei Blockanzeigen, während der IPv6-Test von Google die IPv6-Konnektivität bestätigt, was mein Ziel war.
Vielen Dank an alle für die Lösung dieses Problems! :)