I am in the middle of moving my site to a new host, which already has caching in place. To ensure a smooth migration, and perform suitable testing, I want to first use the new hosts Nameservers. This will kickstart some processes with the new host, so it is important that I do this.
Once I am comfortable everything is working as should be, I will probably migrate the Nameservers back to CF, and manage DNS from there, so this is just a temporary measure I am hoping.
Is this possible? Everything I have read suggests not.
You can’t. If the domain is indeed registered with Cloudflare (as opposed to merely using Cloudflare for DNS), then you cannot change nameservers, as all Cloudflare Registrar domains must use Cloudflare’s nameservers (clearly stated in the terms of service).
Instead, you can put the appropriate DNS record in DNS-Only mode (). This will disable the Cloudflare Proxy () and ALL associated Cloudflare services (CDN, caching, WAF, etc)… other DNS resolution.
Thanks. That is what I thought, but then I was able to import NS records to the CF managed domain. As far as I can tell, this doesn’t seem to have propagated though.