You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[DNS] Advanced NS - network groups and wildcard records (#25094)
* Adjust network groups explanation to consider three groups
* Fix wildcard behavior described for advaced nameservers
* Disambiguate Cloudflare Registrar role in update-nameservers.mdx
* Apply suggestions from PM review
* Further clarify empty non-terminal and descendant logic
* Explicitly state wildcards are supported
Copy file name to clipboardExpand all lines: src/content/docs/dns/foundation-dns/advanced-nameservers.mdx
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,25 +19,25 @@ Also, [some behaviors are different](/dns/foundation-dns/setup/#differences-from
19
19
20
20
## Anycast network groups
21
21
22
-
To increase resiliency, advanced nameserver IPs are advertised by only one of two <GlossaryTooltipterm="anycast">anycast</GlossaryTooltip> network groups.
22
+
To increase resiliency, the advertisement of advanced nameserver IPs is organized into three <GlossaryTooltipterm="anycast">anycast</GlossaryTooltip> network groups.
23
23
24
-
The two groups consist of data centers that are geographically equally distributed.
24
+
Two groups consist of IPs advertised from geographically distributed data centers, and a third group consists of IPs advertised from all data centers in the Cloudflare network.
|`162.159.60.1`|C|Manchester, London, and Edinburgh |
33
33
34
34
</Details>
35
35
36
36
In DNS resolution, a resolver eventually acquires a list of all IPs where authoritative nameservers for a domain can be reached, and will then usually prefer the IP with the best resolution performance.
37
37
38
-
When, instead of advertising all IPs in all data centers, this group logic is applied, resiliency is improved because, if one of the data centers experiences a localized issue, the resolver can fall back to an IP advertised by the next closest data center.
38
+
When, instead of advertising all IPs in all data centers, this group logic is applied, resiliency is improved because, if one of the data centers experiences a localized issue, the resolver can fall back to an IP advertised by the next closest data center. The third group adds another layer of redundancy, further enhancing resiliency.
39
39
40
-
Refer to [our blog post](https://blog.cloudflare.com/foundation-dns-launch) for an in-depth explanation.
40
+
Refer to [our blog post](https://blog.cloudflare.com/foundation-dns-launch) for an in-depth explanation of the distributed groups logic.
Copy file name to clipboardExpand all lines: src/content/docs/dns/foundation-dns/setup.mdx
+20-2Lines changed: 20 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,25 @@ Before opting in for advanced nameservers, consider the following:
27
27
28
28
Some behaviors are different from standard Cloudflare nameservers:
29
29
30
-
- 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`).
30
+
- Wildcard records are still supported but, with advanced nameservers, a wildcard record (`*.example.com`) will not apply to a subdomain that is an empty non-terminal. An empty non-terminal is a node in the DNS tree that has no records associated with it but has descendants that do, as exemplified below.
In this example, `a.b.example.com` is a descendant of `b.example.com`, and `b.example.com` is an empty non-terminal. This means that the wildcard `*.example.com` will not apply to `b.example.com`.
46
+
47
+
</Details>
48
+
31
49
- 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.
32
50
33
51
<Detailsheader="Example">
@@ -84,4 +102,4 @@ To enable advanced nameservers on an existing zone:
84
102
:::caution
85
103
86
104
Make sure the values for your assigned nameservers are copied exactly.
Copy file name to clipboardExpand all lines: src/content/docs/dns/nameservers/update-nameservers.mdx
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,9 +11,11 @@ To use Cloudflare DNS as an authoritative DNS provider - be it in a [primary (fu
11
11
12
12
## Specific processes
13
13
14
-
Although Cloudflare will [provide you the nameservers](/dns/nameservers/#authoritative-nameservers-offering) or allow you to create your own [custom nameservers](/dns/nameservers/custom-nameservers/), the final step to make Cloudflare an authoritative DNS provider for your domain may have to be done outside of Cloudflare.
14
+
Although Cloudflare will [provide you the nameservers](/dns/nameservers/#authoritative-nameservers-offering) or allow you to create your own [custom nameservers](/dns/nameservers/custom-nameservers/), the final step to make Cloudflare an authoritative DNS provider for your domain may have to be done outside of Cloudflare. If you are not using [Cloudflare Registrar](/registrar/), consider which of the following sections correspond to your use case.
15
15
16
-
Unless you are using [Cloudflare Registrar](/registrar/), consider which of the following sections correspond to your use case.
16
+
:::note[Custom or advanced nameservers]
17
+
If you are using Cloudflare Registrar with [custom nameservers](/dns/nameservers/custom-nameservers/) or [advanced nameservers](/dns/foundation-dns/setup/), note that you must [reach out to support](/support/contacting-cloudflare-support/) to have the nameservers updated accordingly.
0 commit comments