Skip to content

Commit f552615

Browse files
Merge pull request #207571 from greg-lindsay/private-resolver-ga
DNS private resolver GA articles
2 parents 2f1e620 + 555d64b commit f552615

40 files changed

+387
-5
lines changed

articles/dns/TOC.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,10 @@
5555
href: tutorial-alias-pip.md
5656
- name: Create alias records for Traffic Manager
5757
href: tutorial-alias-tm.md
58+
- name: Private Resolver
59+
items:
60+
- name: Set up DNS failover using private resolvers
61+
href: tutorial-dns-private-resolver-failover.md
5862
- name: Samples
5963
items:
6064
- name: Azure PowerShell
@@ -97,6 +101,10 @@
97101
href: ../virtual-network/virtual-networks-name-resolution-for-vms-and-role-instances.md?toc=%2fazure%2fdns%2ftoc.json
98102
- name: FAQ
99103
href: dns-faq-private.yml
104+
- name: Private Resolver
105+
items:
106+
- name: Endpoints and rulesets
107+
href: private-resolver-endpoints-rulesets.md
100108
- name: How-to guides
101109
items:
102110
- name: Public DNS
@@ -147,6 +155,10 @@
147155
href: dns-protect-private-zones-recordsets.md
148156
- name: Import and export a DNS zone file
149157
href: private-dns-import-export.md
158+
- name: Private Resolver
159+
items:
160+
- name: Resolve Azure and on-premises domains
161+
href: private-resolver-hybrid-dns.md
150162
- name: Troubleshoot
151163
items:
152164
- name: Troubleshooting guide

articles/dns/dns-private-resolver-get-started-portal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.custom: mode-ui
1515

1616
This quickstart walks you through the steps to create an Azure DNS Private Resolver (Public Preview) using the Azure portal. If you prefer, you can complete this quickstart using [Azure PowerShell](private-dns-getstarted-powershell.md).
1717

18-
Azure DNS Private Resolver enables you to query Azure DNS private zones from an on-premises environment, and vice versa, without deploying VM based DNS servers. You no longer need to provision IaaS based solutions on your virtual networks to resolve names registered on Azure private DNS zones. You can configure conditional forwarding of domains back to on-premises, multi-cloud and public DNS servers. For more information, including benefits, capabilities, and regional availability, see [What is Azure DNS Private Resolver](dns-private-resolver-overview.md).
18+
Azure DNS Private Resolver enables you to query Azure DNS private zones from an on-premises environment, and vice versa, without deploying VM based DNS servers. You no longer need to provision IaaS based solutions on your virtual networks to resolve names registered on Azure private DNS zones. You can configure conditional forwarding of domains back to on-premises, multicloud and public DNS servers. For more information, including benefits, capabilities, and regional availability, see [What is Azure DNS Private Resolver](dns-private-resolver-overview.md).
1919

2020
## Prerequisites
2121

articles/dns/dns-private-resolver-get-started-powershell.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: In this quickstart, you learn how to create and manage your first p
44
services: dns
55
author: greg-lindsay
66
ms.author: greglin
7-
ms.date: 06/02/2022
7+
ms.date: 08/18/2022
88
ms.topic: quickstart
99
ms.service: dns
1010
ms.custom: devx-track-azurepowershell, mode-api

articles/dns/dns-private-resolver-overview.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.custom: references_regions
66
author: greg-lindsay
77
ms.service: dns
88
ms.topic: overview
9-
ms.date: 08/02/2022
9+
ms.date: 08/17/2022
1010
ms.author: greglin
1111
#Customer intent: As an administrator, I want to evaluate Azure DNS Private Resolver so I can determine if I want to use it instead of my current DNS resolver service.
1212
---
@@ -38,7 +38,7 @@ The DNS query process when using an Azure DNS Private Resolver is summarized bel
3838

3939
The architecture for Azure DNS Private Resolver is summarized in the following figure. DNS resolution between Azure virtual networks and on-premises networks requires [Azure ExpressRoute](../expressroute/expressroute-introduction.md) or a [VPN](../vpn-gateway/vpn-gateway-about-vpngateways.md).
4040

41-
[ ![Azure DNS Private Resolver architecture](./media/dns-resolver-overview/resolver-architecture.png) ](./media/dns-resolver-overview/resolver-architecture.png#lightbox)
41+
[ ![Azure DNS Private Resolver architecture](./media/dns-resolver-overview/resolver-architecture.png) ](./media/dns-resolver-overview/resolver-architecture-highres.png#lightbox)
4242

4343
Figure 1: Azure DNS Private Resolver architecture
4444

@@ -112,7 +112,7 @@ The following restrictions hold with respect to virtual networks:
112112
Subnets used for DNS resolver have the following limitations:
113113
- A subnet must be a minimum of /28 address space or a maximum of /24 address space.
114114
- A subnet can't be shared between multiple DNS resolver endpoints. A single subnet can only be used by a single DNS resolver endpoint.
115-
- All IP configurations for a DNS resolver inbound endpoint must reference the same subnet. Spanning multiple subnets in the IP configuration for a single DNS resolver inbound endpoint is not allowed.
115+
- All IP configurations for a DNS resolver inbound endpoint must reference the same subnet. Spanning multiple subnets in the IP configuration for a single DNS resolver inbound endpoint isn't allowed.
116116
- The subnet used for a DNS resolver inbound endpoint must be within the virtual network referenced by the parent DNS resolver.
117117

118118
### Outbound endpoint restrictions
@@ -133,5 +133,9 @@ Outbound endpoints have the following limitations:
133133
## Next steps
134134

135135
* Learn how to create an Azure DNS Private Resolver by using [Azure PowerShell](./dns-private-resolver-get-started-powershell.md) or [Azure portal](./dns-private-resolver-get-started-portal.md).
136+
* Understand how to [Resolve Azure and on-premises domains](private-resolver-hybrid-dns.md) using the Azure DNS Private Resolver.
137+
* Learn about [Azure DNS Private Resolver endpoints and rulesets](private-resolver-endpoints-rulesets.md).
138+
* Learn how to [Set up DNS failover using private resolvers](tutorial-dns-private-resolver-failover.md)
139+
* Learn how to [configure hybrid DNS](private-resolver-hybrid-dns.md) using private resolvers.
136140
* Learn about some of the other key [networking capabilities](../networking/fundamentals/networking-overview.md) of Azure.
137141
* [Learn module: Introduction to Azure DNS](/learn/modules/intro-to-azure-dns).

articles/dns/index.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,20 @@ landingContent:
7272
links:
7373
- text: What is Azure DNS Private Resolver?
7474
url: dns-private-resolver-overview.md
75+
- linkListType: concept
76+
links:
77+
- text: Azure DNS Private Resolver endpoints and rulesets
78+
url: private-resolver-endpoints-rulesets.md
7579
- linkListType: quickstart
7680
links:
7781
- text: Create an Azure DNS Private Resolver using the Azure portal
7882
url: ./dns-private-resolver-get-started-portal.md
7983
- text: Create an Azure DNS Private Resolver using Windows PowerShell
8084
url: ./dns-private-resolver-get-started-powershell.md
85+
- linkListType: tutorial
86+
links:
87+
- text: Set up DNS failover using private resolvers
88+
url: tutorial-dns-private-resolver-failover.md
8189

8290
# Card
8391
- title: Use alias records
177 KB
Loading
2.29 KB
Loading
93.3 KB
Loading
97.1 KB
Loading
112 KB
Loading

0 commit comments

Comments
 (0)