Skip to main content

PrivateDnsResolver



Resource Icon

Resource Overview

Azure Private DNS Resolver is a managed DNS resolver service used to process Private DNS queries within a Virtual Network or forward queries to on-premises and external DNS servers.
It enables a hybrid DNS resolution architecture through inbound and outbound endpoints and forwarding rules.

Associated Resources

Parent Resources

Connected Resources


Resource Configuration

  • included_vnet_name : Name of the Virtual Network to which the DNS Resolver is applied

Inbound Resolver (inbound)

  • inbound.linked_inbound_subnet_name : Name of the subnet where the inbound resolver endpoint is deployed
  • inbound.private_ip_allocation_method : IP allocation method for the inbound endpoint - Dynamic, Static
  • inbound.private_ip_address : Private IP address used by the inbound endpoint

Outbound Resolver (outbound)

  • outbound.linked_outbound_subnet_name : Name of the subnet where the outbound resolver endpoint is deployed

  • target_outbound_endpoints : List of outbound resolver endpoints used for forwarding DNS queries

DNS Forwarding Rule (rule)

  • rule.domain_name : Domain name to which the rule is applied
  • rule.enable_forwarding_rule : Whether to enable the DNS forwarding rule - true, false
Target DNS Servers (rule.target_dns_servers)
  • rule.target_dns_servers.ip_address : IP address of the target DNS server to forward queries to
  • rule.target_dns_servers.port : Port number on which the DNS server is listening

References