Cloud Private Endpoints, SDN and IPAM Consistency

Keeping names and addresses consistent across Azure, AWS, Google Cloud and VMware

Chapter 07 — Cloud Private Endpoints, SDN and IPAM Consistency

Keeping names and addresses consistent across Azure, AWS, Google Cloud and VMware.

TipDownload this chapter

next-generation-ddi-ch07-bundle.docx: this chapter as a Word document, with its figures. The whole book is also available.

Azure DNS and Private Endpoints

On-premises resolvers, a Route 53 Resolver outbound rule, a Cloud DNS forwarding zone and the branch SD-WAN path all forward to the Azure DNS Private Resolver inbound endpoint, which answers from the Private DNS zone privatelink.blob.core.windows.net with the private endpoint address.

Every origin forwards the privatelink zone to one resolution point.

Azure private endpoints are the most common source of private-IP split-brain in hybrid environments. Getting them right takes deliberate DNS design rather than reliance on Azure’s default public resolution.

Core Behavior

When a private endpoint is created with DNS integration, Azure records the service’s address in a privatelink Private DNS zone (for example privatelink.blob.core.windows.net or privatelink.database.windows.net), and the public name gains a CNAME into that zone.1 A query resolves to the private address only if it reaches a resolver that can see the zone: the Azure-provided resolver in a VNet linked to the zone, or an Azure DNS Private Resolver inbound endpoint (or another resolver forwarding to one). Queries that fall through to public recursion get the public address instead. Private Resolver inbound and outbound endpoints each need their own dedicated subnet in the VNet.2

SDN–IPAM Consistency Across Cloud Providers and VMware

Enterprise IPAM, where address blocks are reserved first, feeds AWS VPC IPAM, which can allocate from an external IPAM in commercial Regions but not GovCloud, and VMware Cloud Foundation 9.1 and NSX, which have native allocation and FQDN registration. Azure Virtual Network Manager IPAM and Google Cloud internal ranges rely on discovery and reconciliation, with process or API for allocation.

Enterprise IPAM is the authority; integration depth differs by platform.

Each cloud provider, and VMware, has its own software-defined networking constructs and native address management. Unintegrated, they allocate address space independently of the enterprise DDI plane, recreating for addresses the same divergence that split-brain DNS creates for names.

The Consistency Problem

AWS VPCs, Azure VNets, Google Cloud VPCs and VMware NSX segments each have their own address pools and allocation logic. When cloud teams create networks directly in a provider console or in VCF Automation, the resulting CIDRs can overlap with on-premises space, with other clouds or with other divisions, and the enterprise DDI system does not know until discovery runs or a conflict appears. DNS shows the same pattern: private zones and records are created inside the provider or NSX with no synchronized policy or inventory in the central policy plane.

AWS VPC IPAM Integration

Amazon VPC IPAM can use an external IPAM as its source of address space. Since November 2025 it has integrated with Infoblox Universal IPAM: cloud teams request address space through the AWS console, CLI or SDK, the external IPAM checks uniqueness and returns a conflict-free CIDR, and VPC IPAM organizes it into regional pools. The integration applies to private scopes and is not available in the AWS GovCloud (US) or China Regions, so it does not help a GovCloud estate today.4

Azure and Google Cloud

Azure Virtual Network Manager has its own IPAM pools for non-overlapping CIDR assignment inside Azure,5 and Google Cloud has internal ranges for reserving and protecting address space in a VPC.6 DDI discovery and cloud federation bring these networks, subnets and their DNS zones into the central inventory, so that overlaps and policy gaps become visible. Neither offers an equivalent of the AWS external-IPAM pattern today. On Azure and Google Cloud the main controls are discovery, inventory reconciliation and DNS-side policy, and address-block governance still needs an explicit process or API integration.

VMware Cloud Foundation and NSX

VMware Cloud Foundation 9.1 added native integration between NSX and Infoblox DDI. NSX imports Infoblox network containers as external IP address blocks. When vCenter administrators or VCF Automation tenants provision networks or workloads, subnets and addresses are drawn from those blocks and FQDN records can be registered automatically. The enterprise IPAM thus stays the source of truth for both physical and NSX address space while cloud teams keep self-service.7 Confirm the current scope of the integration, including IPv6 support and certificate requirements, against VMware and Infoblox documentation before relying on it.

Operational Implications

  • Treat the enterprise IPAM as the authoritative source for address blocks used across on-premises, cloud and VMware environments.
  • Where native integration exists (AWS VPC IPAM in commercial Regions, VCF 9.1 and NSX), enable it so that cloud and VCF tenants allocate from the central authority rather than inventing CIDRs.
  • Where only discovery is available (Azure, Google Cloud, and AWS GovCloud), run continuous discovery and reconciliation, and require address blocks to be reserved in the enterprise IPAM before cloud or NSX networks are created.
  • Pair address consistency with DNS consistency: private zones and records created in cloud or NSX DNS services must be synchronized or conditionally forwarded, so that resolution matches the address that was allocated.
  • Monitor synchronization health. Integration reduces independent authoring but adds a failure mode if the central IPAM is unreachable or sync lag allows a conflicting allocation.

SDN–IPAM consistency is the address-layer counterpart to split-brain DNS. A single authoritative DDI plane that federates with cloud and VMware networking prevents the overlaps and inventory gaps that otherwise surface only when connectivity fails or an audit finds undocumented address space.

IPv6 Lifecycle and Dual-Stack Considerations

OMB M-21-07 sets IPv6-only targets for IP-enabled assets on federal networks: 20% by the end of FY2023, 50% by the end of FY2024 and 80% by the end of FY2025.8 A unified DDI plane supports dual-stack and IPv6-only operation through:

  • Unified IPv4 and IPv6 address planning and allocation, to prevent overlaps.
  • DHCPv6, router advertisement governance and dynamic DNS with consistent lifecycle management for both protocols.
  • DNS views and conditional forwarding that handle dual-stack resolution paths correctly, including AAAA records for private endpoints where the cloud service supports them.
  • Hygiene and discovery that surface dual-stack assets for inventory and Zero Trust policy.

Split-brain risk rises in dual-stack environments when IPv4 and IPv6 resolution paths are managed separately; a single policy plane reduces it.

NoteWhat this chapter establishes
  1. Every origin must forward privatelink zones to one resolution point, or private endpoints fall back silently to public addresses.
  2. The enterprise IPAM is the authority for address blocks; integration depth differs by platform and is absent in GovCloud.
  3. Address consistency and name consistency are the same problem and need the same policy plane.

Previous: Chapter 06 — DNS Identity, Certificates and DNSSEC
Next: Chapter 08 — Reference Architecture and the Five Critical Decisions

Back to top

Footnotes

  1. Microsoft Learn, “Azure Private Endpoint DNS Integration Scenarios” and “Azure Private Endpoint private DNS zone values.” https://learn.microsoft.com/en-us/azure/private-link/private-endpoint-dns-integration; https://learn.microsoft.com/en-us/azure/private-link/private-endpoint-dns↩︎

  2. Microsoft Learn, “Azure DNS Private Resolver Overview” (inbound and outbound endpoints and their dedicated subnets). https://learn.microsoft.com/en-us/azure/dns/dns-private-resolver-overview↩︎

  3. Microsoft Learn, “Azure Private DNS: Secure DNS for Virtual Networks.” https://learn.microsoft.com/en-us/azure/dns/private-dns-overview↩︎

  4. AWS, “Amazon VPC IPAM automates IP assignments from Infoblox IPAM,” November 17, 2025, and Amazon VPC IPAM User Guide, “Integrate VPC IPAM with Infoblox infrastructure” (private scopes; not in the China or AWS GovCloud (US) Regions). https://aws.amazon.com/about-aws/whats-new/2025/11/amazon-vpc-ipam-automates-ip-from-infoblox/; https://docs.aws.amazon.com/vpc/latest/ipam/integrate-infoblox-ipam.html↩︎

  5. Microsoft Learn, “What is IP address management (IPAM) in Azure Virtual Network Manager?” https://learn.microsoft.com/en-us/azure/virtual-network-manager/concept-ip-address-management↩︎

  6. Google Cloud, “Internal ranges overview” (VPC). https://cloud.google.com/vpc/docs/internal-ranges↩︎

  7. Third-party source (vendor blog). VMware Cloud Foundation blog, “VCF 9.1 Networking: Seamless DDI Integration with Infoblox,” May 15, 2026. https://blogs.vmware.com/cloud-foundation/2026/05/15/vcf-networking-9-1-seamless-ddi-integration-with-infoblox/↩︎

  8. OMB M-21-07, Completing the Transition to Internet Protocol Version 6 (IPv6), November 19, 2020. https://www.whitehouse.gov/wp-content/uploads/2020/11/M-21-07.pdf↩︎