This is the last exercise in the Azure Networking series. Here we will:
- Create and configure a private DNS zone.
 - Create and configure DNS records.
 - Configure DNS settings on a virtual network. We will be building on what we did in this exercise so make sure this exercise is done first
 
Exercise 05: Create DNS zones and configure DNS settings
Create a private DNS zone
On the Azure portal, search for and select Private dns zones

- 
Select + Create and configure the DNS zone:
- Subscription: Select your subscription
 - Resource group: Your RG
 - Name: private.contoso.com
 - Region: East US
 
 Select Review + create and then select Create.
Wait for the DNS zone to deploy, and then select Go to resource.
Create a virtual network link to your private DNS zone
In order to resolve DNS records in a private DNS zone, resources must be linked to the private zone. A virtual network link associates the virtual network to the private zone.
- Working with the private.contoso.com DNS zone, in the DNS Management blade, select Virtual network links.
 - Select + Add” and enter:
- Link name: app-vnet-link
 - Virtual network: app-vnet
 - Enable auto registration: Enabled
 
 - Click create and wait for it to deploy
 
Create a DNS record set
- DNS records provide information about the DNS zone.
 Working on the private.contoso.com DNS zone, in the DNS Management blade, select + Recordsets.

- 
There will be 2 A record sets there by default. Select +Add and configure like this:
- Name: backend
 - Type: A
 - TTL: 1
 - IP address: 10.1.1.5
 
 his record set implies there is a virtual machine in app-vnet with a private IP address of 10.1.1.5.

In this exercise, we created a private DNS zone (private.contoso.com) in Azure, linked it to a virtual network (app-vnet) with auto-registration enabled, and added a DNS A record for a backend server (10.1.1.5). This setup allows private name resolution within the virtual network, supporting internal communication without exposing resources to the public internet.
              
    
Top comments (0)