Skip to content

Commit

Permalink
Update DNSSEC & SecondaryDNS RFC (#1225)
Browse files Browse the repository at this point in the history
* Update RFC and add a note on what signing modes we use.
* remove note for now
* tightens description
* refactor: Alyse's suggestions

---------

Co-authored-by: Alyse <[email protected]>
  • Loading branch information
onlyhavecans and itsalyse authored Aug 15, 2024
1 parent 9d85384 commit d2cdc68
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion content/articles/dnssec-and-secondary-dns.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ All authoritative name servers MUST sign all record sets with all private keys t

Note that in practice, it is possible to run multi-provider DNSSEC without sharing ZSK private key material, however it is not guaranteed to work due to the condition described above with resolvers getting the DNSKEY and the RRset + RRSIG from different authoritative name servers.

You can read more information about multi-provider DNSSEC in this [Draft RFC here](https://tools.ietf.org/html/draft-ietf-dnsop-multi-provider-dnssec-05).
You can read more about multi-provider DNSSEC in [RFC 8901](https://datatracker.ietf.org/doc/html/rfc8901).
2 changes: 1 addition & 1 deletion content/articles/dnssec.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ categories:
# DNSSEC

<warning>
You cannot enable DNSSEC if you have set up [Secondary DNS enabled](/articles/secondary-dns). They will not work in conjunction. Ensure you are not currently using Secondary DNS, or disable Secondary DNS before using DNSSEC. You can read more about why [here](/articles/dnssec-and-secondary-dns).
DNSimple does not support [Secondary DNS](/articles/secondary-dns) if you have DNSSEC enabled. They will not work in conjunction. Please ensure that you are not currently using DNSSEC, or disable DNSSEC before using Secondary DNS. You can read more about the complexities of multi-signer DNSSEC models in [RFC 8901](https://datatracker.ietf.org/doc/html/rfc8901).
</warning>

### Table of Contents {#toc}
Expand Down
6 changes: 3 additions & 3 deletions content/articles/secondary-dns-dnsimple-as-secondary.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,17 +24,17 @@ For an overview of Secondary DNS, have a look at [our introduction article](/art
## Requirements

<warning>
Don't add DNSimple as a secondary DNS server to domains with DNSSEC. We do not import external RRSIG records, which will produce resolution failures in DNSSEC aware resolutors.
Don't add DNSimple as a secondary DNS server to domains with DNSSEC. We do not import external RRSIG records, which will produce resolution failures from DNSSEC aware resolvers.

Please ensure that you are not currently using DNSSEC, or disable DNSSEC before using Secondary DNS. You can read more about why [here](/articles/dnssec-and-secondary-dns).
Please ensure that you are not currently using DNSSEC, or disable DNSSEC before using Secondary DNS.
</warning>


## Adding a Secondary Zone

Create a secondary zone by heading to the account dashboard. Select the <label>Domain Names</label> tab.

![Seconary DNS tab](/files/domain-names-tab.png)
![Secondary DNS tab](/files/domain-names-tab.png)

Click the <label>Add new</label> button, and choose <label>Secondary DNS zone (with DNSimple as follower)</label> from the provided options.

Expand Down
2 changes: 1 addition & 1 deletion content/articles/secondary-dns.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ categories:
---

<warning>
You cannot set up Secondary DNS if you have [DNSSEC](/articles/dnssec) enabled. They will not work in conjunction. Please ensure that you are not currently using DNSSEC, or disable DNSSEC before using Secondary DNS. You can read more about why [here](/articles/dnssec-and-secondary-dns).
DNSimple does not support Secondary DNS if you have [DNSSEC](/articles/dnssec) enabled. They will not work in conjunction. Please ensure that you are not currently using DNSSEC, or disable DNSSEC before using Secondary DNS. You can read more about the complexities of multi-signer DNSSEC models in [RFC 8901](https://datatracker.ietf.org/doc/html/rfc8901).
</warning>

## Getting started
Expand Down

0 comments on commit d2cdc68

Please sign in to comment.