Bird
Raised Fist0
Azurecloud~5 mins

Azure DNS basics - Cheat Sheet & Quick Revision

Choose your learning style10 modes available
Recall & Review
beginner
What is Azure DNS?
Azure DNS is a service that hosts your domain names and translates them into IP addresses so computers can find your website or service on the internet.
Click to reveal answer
beginner
What is a DNS zone in Azure DNS?
A DNS zone is like a folder that holds all the DNS records for a specific domain name, such as example.com, allowing you to manage its settings in one place.
Click to reveal answer
beginner
Name two common DNS record types you can create in Azure DNS.
Two common DNS record types are A records, which map a domain to an IPv4 address, and CNAME records, which alias one domain name to another.
Click to reveal answer
intermediate
How does Azure DNS improve website availability?
Azure DNS uses Microsoft's global network of name servers, so your domain name is resolved quickly and reliably from anywhere in the world, helping keep your website available.
Click to reveal answer
intermediate
What is the difference between Azure DNS and a domain registrar?
A domain registrar sells and manages your domain name registration, while Azure DNS manages the DNS records that tell the internet where to find your services for that domain.
Click to reveal answer
What does an A record in Azure DNS do?
ADefines the authoritative name server for a domain
BMaps a domain name to an email server
CAliases one domain name to another
DMaps a domain name to an IPv4 address
What is a DNS zone used for in Azure DNS?
ATo host a website
BTo register a new domain name
CTo store DNS records for a specific domain
DTo create virtual machines
Which Azure service is responsible for translating domain names to IP addresses?
AAzure DNS
BAzure Virtual Machines
CAzure Storage
DAzure Active Directory
What does a CNAME record do in Azure DNS?
APoints one domain name to another domain name
BMaps a domain to an IPv6 address
CSpecifies the mail server for a domain
DDefines the start of authority for a domain
Why use Azure DNS instead of managing DNS records manually on your registrar?
ABecause registrars do not support DNS
BFor better performance and global availability
CTo avoid paying for domain registration
DTo create virtual networks
Explain what Azure DNS is and how it helps your website or service.
Think about how computers find websites using names instead of numbers.
You got /4 concepts.
    Describe the role of DNS zones and records in Azure DNS.
    Imagine organizing your contacts in folders and cards.
    You got /4 concepts.

      Practice

      (1/5)
      1. What is the main purpose of Azure DNS?
      easy
      A. To monitor network traffic in real-time
      B. To store files and documents securely
      C. To run virtual machines in the cloud
      D. To manage domain names and translate them to IP addresses

      Solution

      1. Step 1: Understand Azure DNS role

        Azure DNS is used to manage domain names and their records inside Azure.
      2. Step 2: Identify main function

        It translates domain names into IP addresses so users can find services on the internet.
      3. Final Answer:

        To manage domain names and translate them to IP addresses -> Option D
      4. Quick Check:

        Azure DNS = Domain name management [OK]
      Hint: Azure DNS handles domain names, not files or VMs [OK]
      Common Mistakes:
      • Confusing DNS with storage services
      • Thinking Azure DNS runs virtual machines
      • Mixing DNS with network monitoring
      2. Which of the following is the correct way to create a DNS zone in Azure CLI?
      easy
      A. az network dns zone create -g MyResourceGroup -n example.com
      B. az dns create zone -g MyResourceGroup -n example.com
      C. az network create dnszone -g MyResourceGroup -n example.com
      D. az dns zone new -g MyResourceGroup -n example.com

      Solution

      1. Step 1: Recall Azure CLI syntax for DNS zone creation

        The correct command uses 'az network dns zone create' with resource group and zone name.
      2. Step 2: Compare options

        Only az network dns zone create -g MyResourceGroup -n example.com matches the correct Azure CLI syntax for creating a DNS zone.
      3. Final Answer:

        az network dns zone create -g MyResourceGroup -n example.com -> Option A
      4. Quick Check:

        Correct Azure CLI DNS zone command = az network dns zone create -g MyResourceGroup -n example.com [OK]
      Hint: Remember 'az network dns zone create' for DNS zones [OK]
      Common Mistakes:
      • Using incorrect command verbs like 'new' or 'create zone'
      • Omitting 'network' in the command
      • Mixing up command order or parameters
      3. Given this Azure CLI command:
      az network dns record-set a add-record -g MyRG -z example.com -n www -a 10.0.0.1
      What does this command do?
      medium
      A. Creates a DNS zone named 'www' in resource group MyRG
      B. Creates an A record named 'www' pointing to IP 10.0.0.1 in example.com zone
      C. Deletes the A record named 'www' in example.com zone
      D. Adds a CNAME record pointing 'www' to 10.0.0.1

      Solution

      1. Step 1: Analyze command components

        The command adds an A record ('-a') named 'www' with IP 10.0.0.1 to the DNS zone 'example.com' in resource group 'MyRG'.
      2. Step 2: Confirm record type and action

        'add-record' means creating a record, and 'a' specifies an A record (IP address).
      3. Final Answer:

        Creates an A record named 'www' pointing to IP 10.0.0.1 in example.com zone -> Option B
      4. Quick Check:

        Command adds A record 'www' with IP 10.0.0.1 [OK]
      Hint: A record = IP address, add-record means create [OK]
      Common Mistakes:
      • Confusing A record with CNAME
      • Thinking the command deletes records
      • Misreading '-n' as zone name instead of record name
      4. You run this command to add a TXT record:
      az network dns record-set txt add-record -g RG1 -z example.com -n info -v "verification=12345"
      But it fails with an error. What is the likely cause?
      medium
      A. The '-v' parameter is invalid; it should be '-a' for TXT records
      B. The record name '-n' cannot be 'info' for TXT records
      C. The TXT record value must be enclosed in single quotes, not double quotes
      D. The resource group name 'RG1' is missing

      Solution

      1. Step 1: Check TXT record syntax

        TXT record values often require single quotes to avoid shell parsing errors.
      2. Step 2: Identify error cause

        Using double quotes can cause the shell to misinterpret the value, leading to failure.
      3. Final Answer:

        The TXT record value must be enclosed in single quotes, not double quotes -> Option C
      4. Quick Check:

        Use single quotes for TXT values to avoid errors [OK]
      Hint: Use single quotes for TXT record values in CLI [OK]
      Common Mistakes:
      • Using wrong parameter '-a' instead of '-v' for TXT
      • Assuming record name restrictions incorrectly
      • Ignoring resource group existence
      5. You want to create a DNS zone for your domain 'myapp.com' and add two records: an A record for 'app' pointing to 192.168.1.10 and a CNAME record for 'www' pointing to 'app.myapp.com'. Which sequence of Azure CLI commands correctly achieves this?
      hard
      A. 1) az network dns zone create -g RG -n myapp.com
      2) az network dns record-set a add-record -g RG -z myapp.com -n app -a 192.168.1.10
      3) az network dns record-set cname set-record -g RG -z myapp.com -n www -c app.myapp.com
      B. 1) az network dns zone create -g RG -n myapp.com
      2) az network dns record-set cname add-record -g RG -z myapp.com -n app -c 192.168.1.10
      3) az network dns record-set a set-record -g RG -z myapp.com -n www -a app.myapp.com
      C. 1) az dns zone create -g RG -n myapp.com
      2) az network dns record-set a add-record -g RG -z myapp.com -n app -a 192.168.1.10
      3) az network dns record-set cname add-record -g RG -z myapp.com -n www -c app.myapp.com
      D. 1) az network dns zone create -g RG -n myapp.com
      2) az network dns record-set a add-record -g RG -z myapp.com -n app -a 192.168.1.10
      3) az network dns record-set cname add-record -g RG -z myapp.com -n www -a app.myapp.com

      Solution

      1. Step 1: Create DNS zone

        Use 'az network dns zone create' with resource group and domain name to create the zone.
      2. Step 2: Add A record for 'app'

        Use 'az network dns record-set a add-record' with correct parameters to add IP address record.
      3. Step 3: Add CNAME record for 'www'

        Use 'az network dns record-set cname set-record' to point 'www' to 'app.myapp.com'.
      4. Final Answer:

        1) az network dns zone create -g RG -n myapp.com
        2) az network dns record-set a add-record -g RG -z myapp.com -n app -a 192.168.1.10
        3) az network dns record-set cname set-record -g RG -z myapp.com -n www -c app.myapp.com
        -> Option A
      5. Quick Check:

        Zone create + A record + CNAME set-record = 1) az network dns zone create -g RG -n myapp.com
        2) az network dns record-set a add-record -g RG -z myapp.com -n app -a 192.168.1.10
        3) az network dns record-set cname set-record -g RG -z myapp.com -n www -c app.myapp.com [OK]
      Hint: Use 'add-record' for A, 'set-record' for CNAME [OK]
      Common Mistakes:
      • Using wrong commands like 'az dns zone create'
      • Mixing up 'add-record' and 'set-record' for CNAME
      • Assigning IP to CNAME record
      Recommended

      Ready to prove it?

      Pass the test and this pattern moves unknown strong while earning +1 Grip toward your certificate.

      10 questions~5 mineasy hard