Menu
Amazon Route 53
Developer Guide (API Version 2013-04-01)

Creating a Public Hosted Zone

A hosted zone is a collection of resource record sets for a specified domain. You create a hosted zone for a domain (such as example.com), and then you create resource record sets to tell the Domain Name System how you want traffic to be routed for that domain.

When you create a hosted zone, Amazon Route 53 automatically creates a name server (NS) record and a start of authority (SOA) record for the zone. The NS record identifies the four name servers that you give to your registrar or your DNS service so that DNS queries are routed to Amazon Route 53 name servers. For more information about NS and SOA records, see NS and SOA Resource Record Sets that Amazon Route 53 Creates for a Public Hosted Zone.

After you update the settings with your domain registrar to include the Amazon Route 53 name servers, Amazon Route 53 responds to DNS queries for the hosted zone even if you don't have a functioning website. For example, Amazon Route 53 responds with information about your hosted zone whenever someone enters your domain name in a web browser.

By default, Amazon Route 53 assigns a unique set of four name servers (known collectively as a delegation set) to each hosted zone that you create. If you want to create a large number of hosted zones, you can use the Amazon Route 53 API to create a reusable delegation set. Then when you create hosted zones by using the Amazon Route 53 API, you can assign the same reusable delegation set—the same four name servers—to each hosted zone. (You can't specify a reusable delegation set when you created a hosted zone by using the Amazon Route 53 console.) Reusable delegation sets simplify migrating DNS service to Amazon Route 53 because you can instruct your domain name registrar to use the same four name servers for all of the domains for which you want Amazon Route 53 to be the DNS service. For more information about reusable delegation sets, see Actions on Reusable Delegation Sets in the Amazon Route 53 API Reference. For information about creating hosted zones by using the Amazon Route 53 API, see POST CreateHostedZone.

You can create more than one hosted zone with the same name and add different resource record sets to each hosted zone. Amazon Route 53 assigns four name servers to every hosted zone, and the name servers are different for each of them. When you update your registrar's name server records, be careful to use the Amazon Route 53 name servers for the correct hosted zone—the one that contains the resource record sets that you want Amazon Route 53 to use when responding to queries for your domain. Amazon Route 53 never returns values for resource record sets in other hosted zones that have the same name.

To create a hosted zone using the Amazon Route 53 console

  1. Sign in to the AWS Management Console and open the Amazon Route 53 console at https://console.aws.amazon.com/route53/.

  2. If you're new to Amazon Route 53, choose Get Started Now under DNS Management.

    If you're already using Amazon Route 53, choose Hosted Zones in the navigation pane.

  3. Choose Create Hosted Zone.

  4. In the Create Hosted Zone pane, enter a domain name and, optionally, a comment. For more information about a setting, pause the mouse pointer over its label to see a tool tip.

    For information about how to specify characters other than a-z, 0-9, and - (hyphen) and how to specify internationalized domain names, see DNS Domain Name Format.

  5. Choose Create.