Carrier-Grade NAT (CGNAT) takes NAT a step further — ISPs apply NAT at their level, meaning multiple customers share a single public IP. This creates challenges for DNS filtering because CleanBrowsing can't distinguish between different households sharing the same public IP.
Solutions for CGNAT environments include using encrypted DNS with per-device credentials or deploying via MDM solutions like Intune or Mosyle.
IPv6 eliminates the need for NAT entirely by providing enough addresses for every device. On the authoritative DNS side, NOC.org supports both IPv4 and IPv6 DNS records.