diff --git a/src/content/docs/dns/manage-dns-records/reference/proxied-dns-records.mdx b/src/content/docs/dns/manage-dns-records/reference/proxied-dns-records.mdx index ac6accad049cd1..b574a0bc474edf 100644 --- a/src/content/docs/dns/manage-dns-records/reference/proxied-dns-records.mdx +++ b/src/content/docs/dns/manage-dns-records/reference/proxied-dns-records.mdx @@ -8,7 +8,7 @@ sidebar: import { Render } from "~/components" -The **Proxy status** of a DNS record affects how Cloudflare treats incoming traffic to that record. Cloudflare recommends enabling our proxy for all `A`, `AAAA`, and `CNAME` records. +The **Proxy status** of a DNS record affects how Cloudflare treats incoming traffic to that record. Cloudflare recommends enabling our proxy for all `A`, `AAAA`, and `CNAME` records that are used for serving web traffic. ![Proxy status affects how Cloudflare treats traffic intended for specific DNS records](~/assets/images/dns/proxy-status-screenshot.png) diff --git a/src/content/docs/dns/troubleshooting/faq.mdx b/src/content/docs/dns/troubleshooting/faq.mdx index b67ef95b20910a..9b32e7142417c1 100644 --- a/src/content/docs/dns/troubleshooting/faq.mdx +++ b/src/content/docs/dns/troubleshooting/faq.mdx @@ -10,7 +10,7 @@ import { Render } from "~/components"; ## Is Cloudflare a free DNS (domain nameserver) provider? -Yes. Cloudflare offers [free DNS services](https://www.cloudflare.com/dns) to customers in all plans. Note that: +Yes. Cloudflare offers [free DNS services](https://www.cloudflare.com/dns) to customers on all plans. Note that: 1. You do not need to change your hosting provider to use Cloudflare. 2. You do not need to move away from your registrar. The only change you make with your registrar is to point the authoritative nameservers to the Cloudflare nameservers. @@ -29,11 +29,11 @@ For customers on Enterprise plans, Cloudflare uses the number of monthly DNS que ## Where do I change my nameservers to point to Cloudflare? -Make the change at your registrar, which may or may not be your hosting provider. If you don't know who your registrar is for the domain, you can find this by doing a WHOis search. You can use [ICANN Lookup](https://lookup.icann.org/), for example. +Make the change at your registrar, which is where you registered your domain. This may or may not be your hosting provider. If you don't know who your registrar is for the domain, you can find this by doing a WHOIS search. You can use [ICANN Lookup](https://lookup.icann.org/), for example. :::caution -Some country code TLDs may not be supported by ICANN Lookup. If that is the case, use a different WHOis search tool. +Some country code TLDs may not be supported by ICANN Lookup. If that is the case, use a different WHOIS search tool. ::: Once you identify your registrar, follow the instructions in [change nameservers to Cloudflare](/dns/zone-setups/full-setup/setup/#update-your-nameservers). @@ -44,12 +44,13 @@ Once you identify your registrar, follow the instructions in [change nameserver Yes. All customers have a limit on the number of DNS records they can create. -- Free zones created before `2024-09-01 00:00:00 UTC`: 1,000 -- Free zones created on or after `2024-09-01 00:00:00 UTC`: 200 +- Free: 200 - Pro: 3,500 - Business: 3,500 - Enterprise: 3,500 +Free zones created before 2024-09-01 00:00:00 UTC have an increased limit of 1,000. + :::note[For more DNS records] If you are an Enterprise customer and require more DNS records, contact your account team. Cloudflare can support millions of DNS records on a single zone. @@ -59,7 +60,7 @@ If you are an Enterprise customer and require more DNS records, contact your acc --- -## Which record types does Cloudflare not proxy? +## Which record types can Cloudflare proxy? Only `A`, `AAAA`, and `CNAME` records can be proxied. Cloudflare will not proxy any other [DNS record types](/dns/manage-dns-records/reference/dns-record-types/). @@ -75,15 +76,17 @@ Redirecting non-Cloudflare sites via `CNAME` records would cause a DNS resolutio ## Does Cloudflare support wildcard DNS entries? -Cloudflare supports proxying wildcard '\*' record for DNS management in all customer plans. +Cloudflare supports wildcard '*' DNS records, both proxied and unproxied, on all plans. --- ## How long does it take for a DNS change I made to push out? -By default, any changes or additions you make to your Cloudflare zone file will push out in 5 minutes or less. Your local DNS cache may take longer to update; as such, propagation everywhere might take longer than 5 minutes. +By default, any changes or additions you make to your Cloudflare zone file will take effect globally within 5 minutes, usually much less. + +Depending on the Time-to-Live (TTL) set on the previous [DNS record](/dns/manage-dns-records/how-to/create-dns-records/), old data may still remain cached until the TTL expires. Proxied records expire after 5 minutes ("Automatic"), but the TTL for unproxied records can be customized. -This setting is controlled by the Time-to-Live (TTL) value on a [DNS record](/dns/manage-dns-records/how-to/create-dns-records/). Proxied records update within 300 seconds (Auto), but the TTL for unproxied records can be customized. +If changes to records with large TTLs are anticipated, it may make sense to reduce the TTL ahead of time so that the change takes effect as quickly as possible. --- @@ -103,9 +106,9 @@ Because of Cloudflare's many advanced DNS features like CNAME flattening, it can Instead of using `ANY` queries to list records, Cloudflare customers can get a better overview of their DNS records by logging in and checking their DNS app settings. -The decision to block `ANY` queries was implemented for all Authoritative DNS customers in September 2015, and does not affect Virtual DNS customers. +The decision to block `ANY` queries was implemented for all Authoritative DNS customers in September 2015, and does not affect DNS Firewall customers. -Read [Deprecating the DNS ANY meta-query type](https://blog.cloudflare.com/deprecating-dns-any-meta-query-type/) in the Cloudflare blog. +Read [Deprecating the DNS ANY meta-query type](https://blog.cloudflare.com/deprecating-dns-any-meta-query-type/) on the Cloudflare blog. --- @@ -189,9 +192,9 @@ Make sure the argument `zone_id = data.cloudflare_zones.example_com.zones[0].id` ## Why am I getting hundreds of random DNS records after adding my domain? -This can happen when you had a wildcard \* record configured at your previous authoritative DNS. You can remove these records in bulk [using the API](/api/resources/dns/subresources/records/methods/delete/). +This can happen when you had a wildcard `*` record configured at your previous authoritative DNS, and for some reason the wildcard record wasn't detected. You can remove these records in bulk [using the API](/api/resources/dns/subresources/records/methods/delete/). -You can also: +Alternatively, you can also: 1. [Remove your domain](/fundamentals/setup/manage-domains/remove-domain/) from Cloudflare. 2. Delete the wildcard record from your authoritative DNS. @@ -233,20 +236,12 @@ server IP address, typically for the `www` subdomain and the apex domain (also k For domains where Cloudflare hosts the DNS, Cloudflare continuously checks whether the domain uses Cloudflare’s nameservers for DNS resolution. If Cloudflare's nameservers are not used, the [domain status](/dns/zone-setups/reference/domain-status/) is updated from *Active* to *Moved* in the Cloudflare **Overview** app and an email is sent to the customer. -This is important because - if a domain is in a _Moved_ state for a [long enough period of time](/dns/zone-setups/reference/domain-status/) - it will be deleted from Cloudflare. +This is important because, if a domain is in a _Moved_ state for a [long enough period of time](/dns/zone-setups/reference/domain-status/), it will be deleted from Cloudflare. --- -## Why can't I add certain TLDs via the DNS API? - -The DNS API cannot be used for domains with `.cf`, `.ga`, `.gq`, `.ml`, or `.tk` TLDs. Use the Cloudflare Dashboard for managing such TLDs. - -Enterprise customer can [contact Cloudflare Support](/support/contacting-cloudflare-support/) to remove this limitation. - ---- - ## How to configure records on local DNS servers? You can create CNAME records pointing to `cdn.cloudflare.net` in your local DNS to locally resolve hostnames through Cloudflare. diff --git a/src/content/partials/dns/limitations.mdx b/src/content/partials/dns/limitations.mdx index d7f0263c5253ef..a5c874d97dcd64 100644 --- a/src/content/partials/dns/limitations.mdx +++ b/src/content/partials/dns/limitations.mdx @@ -7,7 +7,7 @@ import { Render } from "~/components" #### Proxy eligibility -Only `A`, `AAAA`, and `CNAME` DNS records can be proxied. +Only `A`, `AAAA`, and `CNAME` DNS records that serve `HTTP` or `HTTPS` traffic can be proxied. Other record types cannot be proxied. If you encounter a `CNAME` record that you cannot proxy — usually associated with another CDN provider — a proxied version of that record will cause connectivity errors. Cloudflare is purposely preventing that record from being proxied to protect you from a misconfiguration. @@ -19,7 +19,7 @@ To proxy `HTTP/HTTPS` traffic on [non-standard ports](/fundamentals/reference/ne
-This means that DNS records - even those set to [proxy traffic through Cloudflare](#proxied-records) -- will be [DNS-only](/dns/manage-dns-records/reference/proxied-dns-records/#dns-only-records) until your zone has been activated and any requests to your DNS records will return your origin server's IP address. +This means that DNS records — even those set to [proxy traffic through Cloudflare](#proxied-records) — will be [DNS-only](/dns/manage-dns-records/reference/proxied-dns-records/#dns-only-records) until your zone has been activated and any requests to your DNS records will return your origin server's IP address. If this warning is still present after 24 hours, refer to [Troubleshooting](/dns/troubleshooting/).