Cloudflare provides fast and secure managed DNS as a built-in service on its network; DNS is available on all free and paid subscription plans.
Domain name queries are processed within milliseconds, and a robust global Anycast network ensures DNS availability. Securing DNS records is also simpler with Cloudflare DNSSEC integration.
The Cloudflare network protects over 25 million Internet properties on the web from large-scale distributed denial of service (DDoS) attacks. Built-in load balancing, automatic failover, rate limiting, and filtering ensure reliable delivery for DNS queries. DNSSEC can also be easily integrated with your registrar to prevent DNS hijacking and domain theft.
We make DNS easy. All your domains can be managed through our user-friendly interface or via an API, regardless of where your Internet properties are hosted. We don’t set query limits and can support millions of records in a single domain
Cloudflare requires users to change their DNS when signing up for Cloudflare. If you’re not able to move or change your DNS to Cloudflare, you can set up Cloudflare via CNAME with an Enterprise subscription. You can also set up Cloudflare as a secondary DNS provider using any of the configurations below.
Cloudflare can easily be setup as a secondary DNS provider. When records are edited with the primary DNS provider, the corresponding records at Cloudflare are automatically updated.
An existing DNS provider acts as the primary DNS, including management of records and resolution. Record updates are made to the primary DNS provider. Once configured, the primary DNS provider automatically updates Cloudflare’s DNS. Both Cloudflare’s DNS and the primary DNS provider see DNS traffic, with recursive servers deciding which DNS to use.
Cloudflare’s DNS acts as authoritative DNS facing the public internet. Administrators configure and manage DNS through an external DNS provider, including management of records and resolution. Once configured, updates are propagated through to Cloudflare’s DNS.