DNS Management

AWS Services

  • Amazon Route 53

Summary

A public subdomain has been delegated to your AWS account and is present as a Route 53 hosted zone. You are required to provision various DNS records for this domain, such as A, CNAME, and MX records. You should verify that the records are correctly set up and that the domain is resolving correctly.

Task

You’ve been assigned to manage a DNS subdomain for a client’s project. Your goal is to create the required DNS records and ensure the subdomain functions as expected.

  1. Use the pre-configured hosted zone in Route 53 for the subdomain.
  2. Add the following DNS records:
    • An A record for the zone apex that resolves to the IP address 203.0.113.10.
    • A CNAME record for www that points to the zone apex.
    • An MX record for the zone apex that points to mail.example.com with a priority of 10.
    • A TXT record for the zone apex containing the text skills53-verification.
  3. Ensure all changes are applied and the records are propagated.

Verification:

  • Use a DNS lookup tool (e.g., dig or online tools) to confirm that the records are correctly set up and resolving.
  • Verify that the www subdomain resolves correctly via the CNAME.
  • Test email delivery using the configured MX record (e.g., by checking for successful mail server responses).

Hints:

  • Use the Route 53 console to create and manage records, and ensure the hosted zone’s NS records are correctly delegated.
  • Propagation of DNS changes may take some time; use tools to check the status and TTL of the records.
  • Double-check the formats for each record type, especially for MX and TXT.
  • If you don’t own a domain, practice by creating a private hosted zone in Route 53 and associating it with a VPC. You can test records by setting up local DNS resolution within that VPC.
Last updated on