I plan to use the free tier of Cloudflare’s DNS services. I have a domain with nameserver already configured in the registry.br with several entries of different types such as MX, CNAME, TXT, etc. as well as subdomains. I would like to migrate the nameserver to the CF without losing the existing settings or stopping the services that are already running. I have services based on fixed IPs provided by two different ISPs for redundancy. The services currently hosted on our servers are API support via HTTPs, VPN and corporate website hosting and company e-commerce. So the main question is: how to migrate nameserver to CF without risk of stopping the services in operation?
Another alternative question: can I keep the nameserver in the same current location at Registro.br and still use CF services to optimize resources and performance?
Thanks!
Bom dia!
I feel like I need to move to Brazil with the number of folks I have talked to there in the last few weeks at my current job. Here is a video that covers most of the risks / considerations I added while I worked for . I would add a need to make sure you disable any existing DNSSEC at your current registrar to supplement what I included there. If you have any questions or need translation/ clarification please feel free to ask.
You can keep the current nameserver with a CNAME setup, but if you don’t have a compelling reason to stay with your current DNS provider, I personally find it much easier to to let Cloudflare handle DNS and transfer the nameservers to .
Thank you very much for your quick response Ssharff! Based on your considerations, I understand that it is better to transfer all DNS management to the CF. In this sense, I can use a CF account at a free level (which, by the way, in terms of DNS and namserver is the level I already have at my current provider - Registro.br) to provide the already existing services as I mentioned, in a professional way ? That is, can I host the part of my company related to DNS and nameserver in CF using this free level and guarantee my customers the same level of service that I already offer today in the current provider or will I be forced to create a pro account in CF? Bearing in mind that the services I make available to my clients are relatively few, such as subdomains for API services, the company’s corporate website and e-commerce. Thanks.
Thank you very much for your quick response Sharff! Based on your considerations, I understand that it is better to transfer all DNS management to the CF. In this sense, I can use a CF account at a free level (which, by the way, in terms of DNS and namserver is the level I already have at my current provider - Registro.br) to provide the already existing services as I mentioned, in a professional way ? That is, can I host the part of my company related to DNS and nameserver in CF using this free level and guarantee my customers the same level of service that I already offer today in the current provider or will I be forced to create a pro account in CF? Bearing in mind that the services I make available to my clients are relatively few, such as subdomains for API services, the company’s corporate website and e-commerce.
You are welcome in Brazil!
Thanks.
Unless you have more than the number of records allowed on the free plan (1000 I think?) you can absolutely run your DNS resolution on the free plan. It seems weird, but when your DNS team helps write the DNS RFCs as Cloudflare does (I argued a crazily specific point with one of them and they pointed to an RFC with their name on it to clarify their position) managing a DNS plan for free is pretty easy.
Does it help (rom a support perspective to pay for a plan to get access to their support team? Maybe? But there are some wickedly smart folks in the community (not me… I just look good on video) who can diagnose 99% of DNS issues better and faster than Cloudflare’s support can (no offense to my friends in support).
I know many “Enterprise” level customers who run a number of domains on the free plan (sometimes thousands of domains) and have no issues.
If you are a SaaS provider and want to take advantage of Cloudflare’s proxy/CDN/WAF services take a look at this offering Cloudflare for SaaS Providers but otherwise its “just DNS”
Excellent!
Again excellent answer.
Doubts answered.
Thank you very much Scharff!
Continuing with the migration case, today I completed the migration from Registro.br to CF. Now I have the following challenge:
I have two fixed IPs at different ISPs where I serve requests for the corporate website, requests for subdomains such as htps api.mydomain… that serve API and SaaS services and requests for VPN services at vpn.mydomain… All these requests arrive at these fixed IPs indicated in the type “A” record with balancing and redundancy automatically carried out by the DNSs.
With the migration to CF I intend to separate the hosting of the corporate website from the other API and VPN services. So the IP of the corporate website is no longer the same as the APIs and VPN. I intend to keep the existing IPs for APIs and VPNs.
The question is how to keep the subdomain addresses for api.mydomain and vpn.mydomain in the current ips with type “A” record and change only the corporate site to the fixed IP of the new provider where the site will be hosted.
Here is a sample of DNS records after migrating to CF.
A → mydomain-com-br → 200-xxx-yy-zz
A → mydomain-com-br → 201-rr-ss-ttt
CNAME → api.ap1 → mydomain…
CNAME → vpn → mydomain…
Thanks.
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.