Module 5 · Host Your Domain on Azure DNS
MS Learn: Host your domain on Azure DNS ·
learn.azure.host-domain-azure-dnsModule note for Path MOC
Overview
Use Azure DNS as the authoritative DNS service for your public domains. Create DNS zones, manage record sets, and use alias records to keep resources (like a Load Balancer) reachable without manual IP edits. (Private name resolution inside VNets is the Azure Private DNS service._)
Learning objectives (from Microsoft Learn)
In this module, you will:
- Configure Azure DNS to host your domain.
Units
- Introduction
- What is Azure DNS?
- Configure Azure DNS to host your domain
- Exercise: create a DNS zone and an A record
- Resolve names with an alias record
- Exercise: create alias records
- Summary
Concepts introduced
- Azure DNS — public authoritative DNS with zones, record sets, alias records.
- Azure Private DNS — internal name resolution within VNets (contrast).
- Load Balancer / Front Door — typical alias targets that auto-track IP changes.
Key terms & commands (Azure CLI)
az network dns zone create -g <rg> -n contoso.com
az network dns record-set a add-record -g <rg> -z contoso.com -n www --ipv4-address 20.x.x.x
az network dns record-set a create -g <rg> -z contoso.com -n www --alias-target-resource-id <resource-id> # alias recordHands-on
- Create a public DNS zone, add an A record, and associate the zone’s NS records at your registrar (delegation).
- Create an alias record pointing at an Azure LB/front-end IP; change the resource IP and confirm the alias follows automatically.
Exam focus
- Alias records auto-resolve changes for Azure resources (no manual IP updates).
- Azure DNS zone → record sets (type+name) → records; TTL matters.
- Azure DNS = public; Private DNS = within VNets.
- Delegation = point registrar NS at Azure zone NS.
Related
Path MOC · azure-dns · private-dns · load-balancer · azure-front-door