Cloudflare does not require you to buy hardware, install software or change any code to get the benefits of our Content Delivery Network (CDN) or security. Instead, you deploy Cloudflare by changing the current authoritative name servers for your domain. This allows us to route potentially malicious traffic away from your site through our advanced filtering network and stop attackers before they reach your server as well as accelerate your content. This means that Cloudflare now becomes your free DNS provider. You keep your current hosting provider and registrar.
Important: You do NOT need to change to Cloudflare's nameservers if you signed up through a Cloudflare hosting partner's panel option. Changing nameserves to Cloudflare is only required when you signup for Cloudflare directly.