Vanity nameservers business plan

I currently use PowerDNS for 15,000 domains with ns1.example.com and ns2.example.com as their nameservers. The domain example.com is hosted on Cloudflare, and both ns1.example.com and ns2.example.com have A records pointing to my PowerDNS server.

I want to migrate all domains to Cloudflare DNS without changing the nameservers on each domain. My plan:

  1. Purchase a Cloudflare Business plan ($250/month) to enable vanity/custom nameservers at the account level Custom nameservers https://developers.cloudflare.com/dns/nameservers/custom-nameservers/.
  2. Use the API to import all zones into Cloudflare.
  3. Replace the A records for ns1.example.com and ns2.example.com with Cloudflare’s IPs (or whatever is required for vanity nameservers)
Given this setup:
  • Will this ensure all domains seamlessly resolve via Cloudflare without further changes?
  • Since the account-level custom nameservers are set, will all domains be automatically validated?
Cloudflare Docs
With custom (or vanity) nameservers, a domain can use Cloudflare DNS without using Cloudflare-branded nameservers. For instance, you can configure ns1.example.com and ns2.example.com as nameservers for example.com.
Was this page helpful?