I recently changed ISPs and the new ISP uses CG-NAT but allows IPv6 passthrough. I enabled it and my clients can get IPv6 IPs which helps get around the limitations of CG-NAT to some degree but I also use Pihole on my local network with the router configured to give out the pihole IP as DNS. I noticed since enabling passthrough IPv6, my clients are getting an IPv6 DNS server which I have not configured anywhere. I would like the clients to continue to use IPv4 Pihole and get AAAA records from it. I cannot find any way to stop this other IPv6 DNS server (I assume the router's IP or the ISP) from being sent to the local clients.
I even tried to configure Pihole with an ipv6 local static IP and set this as the IPv6 DNS server under DHCP but that IP is not being give to the client, still getting the other one that's coming from somewhere (assume ISP).
How can I use IPv6 but limit DNS to only pihole server IPv4 address?
My router is ASUS RT-AX86U PRO with latest Merlin firmware
Thanks
I even tried to configure Pihole with an ipv6 local static IP and set this as the IPv6 DNS server under DHCP but that IP is not being give to the client, still getting the other one that's coming from somewhere (assume ISP).
How can I use IPv6 but limit DNS to only pihole server IPv4 address?
My router is ASUS RT-AX86U PRO with latest Merlin firmware
Thanks