-
Notifications
You must be signed in to change notification settings - Fork 10.2k
[DNS] Call out differences between standard vs advanced NS #23504
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 13 commits
c2d4116
da1a3bf
fab2b3a
dfe34d8
9dbdbde
459ff3b
379645e
984d455
f6c5193
060b029
61d7284
643fb6c
37b56e6
0341a33
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| --- | ||
| pcx_content_type: reference | ||
| title: DNSSEC keys | ||
| sidebar: | ||
| order: 5 | ||
|
|
||
| --- | ||
|
|
||
| With [Foundation DNS](/dns/foundation-dns/), you can request that the ZSK/KSK pair that is used for [DNSSEC](/dns/dnssec/) is unique to your Cloudflare account. To opt in to this feature, contact your account team. | ||
|
|
||
| All zones within your Cloudflare account - regardless of using [standard](/dns/nameservers/#standard-nameservers) or [advanced nameservers](/dns/foundation-dns/advanced-nameservers/) - will use the dedicated Zone Signing Key (ZSK) and Key Signing Key (KSK) for DNSSEC. These keys are set at the account level. | ||
|
|
||
| ## Further reading | ||
|
|
||
| For more background information, refer to [How DNSSEC works](https://www.cloudflare.com/learning/dns/dnssec/how-dnssec-works/). | ||
|
|
||
| For details about DNSSEC settings at Cloudflare, consider the [DNSSEC documentation](/dns/dnssec/). | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -6,10 +6,38 @@ sidebar: | |
| label: Setup | ||
| --- | ||
|
|
||
| import { TabItem, Tabs, APIRequest } from "~/components"; | ||
| import { TabItem, Tabs, APIRequest, Render, Details, Example } from "~/components"; | ||
|
|
||
| Advanced nameservers included with [Foundation DNS](/dns/foundation-dns/) are an opt-in configuration. | ||
|
|
||
|
|
||
| ## Before you begin | ||
|
|
||
| Before opting in for advanced nameservers, consider the following: | ||
|
|
||
| - <Render file="ns-advanced-vs-custom" /> | ||
|
|
||
| ### Differences from standard nameservers | ||
|
|
||
| Some behaviors are different from standard Cloudflare nameservers: | ||
| - Wildcard records: if moving from standard Cloudflare nameservers to Foundation DNS advanced nameservers, make sure to explicitly create records for subdomains currently covered by wildcard records (`*.example.com`). | ||
| - Subdomain delegation: once a subdomain is delegated via NS records, Cloudflare will not serve any other records (such as A, TXT, or CNAME) on that subdomain from the parent zone, even if those records exist. | ||
RebeccaTamachiro marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| <Details header="Example"> | ||
|
|
||
| <Example> | ||
| DNS management for **example.com** | ||
| | **Type** | **Name** | **Content** | | ||
| | -------- | -------- | ------------------------- | | ||
| | NS | www | ns1.externalhost.com | | ||
| | NS | www | ns2.externalhost.com | | ||
| | TXT | www | "5bb16e6b5a444eedb48ace40c471bcc9" | | ||
| | A | www | `192.0.2.1` | | ||
| </Example> | ||
|
|
||
| In this example, the TXT record and the A record for `www.example.com` will not be served. | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Are we still using monospace for DNS record types? (e.g. TXT, A, AAAA, etc.)
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We added an exception for cases where there are several inline occurrences in a roll or for hyperlinks (since the style would make it look like two separate links). This was following a team critique a while ago. |
||
| </Details> | ||
|
|
||
| ## Enable on a zone | ||
|
|
||
| To enable advanced nameservers on an existing zone: | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.