Managing Nameservers for Multiple Hosted Zones in Route53

Ensuring Consistent Nameservers for Multiple Hosted Zones in Route53

Prev Question Next Question

Question

How is it possible to ensure that the same set of nameservers can be used for multiple hosted zones in Route53?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

Answer - B.

The AWS Documentation mentions the following.

Creates a delegation set (a group of four name servers) that can be reused by multiple hosted zones.

If a hosted zoned ID is specified, CreateReusableDelegationSet marks the delegation set associated with that zone as reusable.

For more information on CreateReusableDelegationSetplease see the below link:

http://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateReusableDelegationSet.html

The correct answer is B. In the API, create a Reusable Delegation Set and C. In the console, create a Reusable Delegation Set.

When you create a hosted zone in Amazon Route 53, it is assigned a set of four authoritative name servers that provide the information about your domain to the global DNS system. If you have multiple hosted zones, you can assign the same set of name servers to all of them by creating a reusable delegation set.

A reusable delegation set is a group of name servers that can be associated with multiple hosted zones. When you create a reusable delegation set, Route 53 assigns a set of four name servers to it. You can then associate this delegation set with one or more hosted zones, so that all of the hosted zones use the same name servers.

You can create a reusable delegation set using the AWS Management Console or the Route 53 API. To create a reusable delegation set in the console, follow these steps:

  1. Open the Route 53 console at https://console.aws.amazon.com/route53/.
  2. Choose "Reusable delegation sets" in the navigation pane.
  3. Choose "Create reusable delegation set".
  4. Enter a name for the delegation set and choose "Create".

To create a reusable delegation set using the Route 53 API, you can use the following command:

python
aws route53 create-reusable-delegation-set --caller-reference <unique-value> --hosted-zone-id <hosted-zone-id-1> <hosted-zone-id-2> ...

Replace <unique-value> with a unique identifier for the delegation set, and replace <hosted-zone-id-1>, <hosted-zone-id-2>, etc. with the IDs of the hosted zones that you want to associate with the delegation set.

Once you have created a reusable delegation set, you can associate it with one or more hosted zones using the Route 53 console or API. When you associate a hosted zone with a delegation set, Route 53 updates the domain registration records to use the name servers in the delegation set.