Cloudflare Internal DNS Now Generally Available, Unifying Private and Public Network Management
Cloudflare announced the general availability of its Internal DNS service, a unified platform for managing both private and public DNS resolution, aiming to simplify split-horizon DNS and extend Zero Trust policies.

Cloudflare has officially launched its Internal DNS service, making it generally available to customers. This new offering provides both authoritative and recursive DNS capabilities specifically for private networks, all integrated within Cloudflare's existing global network and control plane. The move aims to consolidate DNS management, which has historically been fragmented across separate systems for public and private resolution, often leading to complexity and synchronization issues.
Traditionally, organizations have managed public DNS on one platform, internal DNS on another, and often relied on cloud-native DNS services within each cloud environment, each with its own set of security policies and lacking a unified control plane. This fragmentation is particularly problematic for split-horizon DNS configurations, where internal and external users expect different DNS responses for the same hostname. Maintaining synchronization across these disparate systems is a constant challenge, and any drift can lead to significant outages.
With Cloudflare Internal DNS, the company promises a single, cohesive platform for managing all DNS resources. This unified approach simplifies policy enforcement and provides comprehensive visibility across the entire DNS stack. For Cloudflare Enterprise customers, this functionality is included as part of Cloudflare Gateway at no additional cost, removing a common barrier to adoption.
The service addresses several key customer pain points. It consolidates DNS operations by running public and private DNS on a single platform with a unified API, audit trail, and policy management. This eliminates the need for appliance refreshes and overcomes scaling bottlenecks associated with legacy DNS infrastructure. Furthermore, it simplifies split-horizon DNS by allowing internal and external resolution to be managed as separate views over shared zones within a single control plane, thus avoiding the need for parallel, difficult-to-synchronize systems.
Cloudflare Internal DNS also extends Zero Trust principles to DNS resolution. Resolver policies can dictate which users and devices resolve against specific DNS views, enforced by the same Cloudflare Gateway that governs other network traffic. This closes a critical gap in many Zero Trust architectures where private name resolution was previously a weak point. Additionally, the service facilitates the modernization of legacy infrastructure by enabling the retirement of hardware appliances, traditional DNS servers, and cloud-locked resolvers, leveraging Cloudflare's robust global infrastructure.
The technical architecture comprises two main components: the Gateway Resolver and Internal Authoritative DNS. The Gateway Resolver handles recursive resolution and policy evaluation, building upon the foundation of Cloudflare's 1.1.1.1 public resolver. It features a policy engine capable of filtering DNS queries and redirecting them to different upstream sources based on flexible expressions, with integrated logging and auditing. Internal Authoritative DNS, on the other hand, serves records for internal zones, utilizing the same high-performance authoritative platform that powers Cloudflare's extensive public DNS services.
Users interact with the system through three primary objects: Internal Zones, which store authoritative records for private resources like applications and databases; DNS Views, which group zones into specific resolution contexts for different user or device sets, enabling split-horizon functionality without duplication; and Resolver Policies, which reside within the Gateway and route queries to specific views based on defined criteria. The system also supports zone references, allowing administrators to reuse a single zone across multiple views, promoting a DRY (Don't Repeat Yourself) configuration and avoiding the drift-prone duplication common in traditional setups.
Getting started with Cloudflare Internal DNS is straightforward for Enterprise customers already using Cloudflare Gateway. The process typically involves creating an internal zone, defining a DNS view, and then configuring a Gateway resolver policy to direct specific traffic to that view. Changes to DNS records propagate rapidly across Cloudflare's global network, with updates taking effect in seconds due to efficient replication and cache invalidation mechanisms. This unified and efficient approach marks a significant step forward in simplifying and securing enterprise DNS infrastructure.