Enabling DNSSEC for your domain

Enabling DNSSEC for your domain

DNSSEC adds cryptographic signatures to your DNS records, protecting against cache-poisoning attacks where attackers forge DNS responses and redirect your traffic. Once enabled, resolvers can verify that DNS answers genuinely come from your zone.

Enabling DNSSEC

  1. Go to Domains and open your domain
  2. Click the Security tab
  3. Find the DNSSEC card, it shows the current status (Disabled, Pending, or Active)
  4. Click Enable DNSSEC
  5. Status changes to "Pending" while the keys are generated

DNSSEC statuses

StatusMeaning
DisabledDNSSEC not configured
PendingKeys being generated and published
ActiveDNSSEC live and signing your zone

Adding the DS record to your registrar

For DNSSEC to work end-to-end, the DS (Delegation Signer) record must be registered at your domain's registrar. Once DNSSEC is enabled, the Security tab shows the DS Record details:

  • Key tag, numeric identifier
  • Algorithm, cryptographic algorithm number
  • Digest type, hash type used

If your domain is registered at Kapsule, the DS record is submitted to the registry automatically, no action needed.

If your domain is registered elsewhere, copy the DS Record values and add them at your external registrar. The exact steps vary by registrar, but you're looking for a "DNSSEC" or "DS Records" section in their DNS management.

Disabling DNSSEC

  1. Go to the Security tab of your domain
  2. Click Disable in the DNSSEC card
  3. Remove the DS record from your registrar if it was added externally

Wait before disabling: DNS propagation can take up to 48 hours. Disabling DNSSEC while the DS record is still in place can cause validation failures. Remove the DS record at your registrar first, wait for TTL to expire, then disable here.

Was this article helpful?

Still need help?

Our support team is here on business days, NZT.

Back to Help Centre