A common use case for creating subzones is to delegate responsibility for a segment of the DNS name space to someone else. For example, the domain ns1.com is segmented such that help.ns1.com is sub-delegated to the team managing this Help Center. However, there may be different requirements for setting up DNSSEC on a subdelegation than on its parent zone.
Refer to this article for instructions on how to enable DNSSEC on a top-level (or primary) zone.
NS1 recommends testing the configuration below on a designated “test zone” before running it on critical production zones.
The instructions below assume that the zone is delegated to NS1 already, but that DNSSEC is not yet enabled at the registrar.
To enable DNSSEC for a child zone (sub-delegation):
-
In the NS1 portal, add a zone and a child zone (sub-delegation).
-
Within the parent zone, create an NS record for the child zone. This is necessary so that the DNSSEC-validating resolvers recognize whether the child zone is DNSSEC-secure or not.
NOTE
We recommend configuring the NS record in the parent zone to be identical to the NS record which was automatically created in the child zone. -
Enable DNSSEC on both the parent and child zones.
NOTE
DNSSEC-enabled resolvers will not validate the responses until DS records are set up. -
Create the DS records for the child zone within the parent zone. The DS record data you should use can be found in the portal under Zone Settings for the child shown (sub.example.com) under DNSSEC config. This step creates a DNSSEC trust from example.com into sub.example.com.
-
After enabling DNSSEC on the individual zone, click "View Detailed Instructions."
-
Copy and paste the data retrieved from the previous step—including key tag, algorithm, flags, digest, digest type, DNSKEY—to the portal of your domain’s registrar. Instructions vary based on the registrars.
-
Once the updates propagate, check to ensure functionality is working properly by inputting the domain name into a public DNSSEC authentication tool such as: https://dnssec-debugger.verisignlabs.com/
NOTE
Some registrars may ask for the DS record. The record data is shown in the portal under Zone Settings for the parent zone under DNSSEC config.Once the registrar updates the delegation information and includes the DS record, the DNSSEC-aware resolvers will start to validate the created zone and its child zone.