Could I create a child nameserver in my registrar for multiple domains?


#1

I manage around 20 client domains - at the moment I use a server host that has anycastdns - it’s good but has suffered issues in the last month, so I’m looking at options for changing.

With Cloudflare - obviously I would need to change my main server domain nameservers to CF nameservers.

Could I also create a child nameserver in my registrar - that I could then simply point all client domains to ?

I’m thinking that would mean I wouldn’t have to spend hours adding in each client domain to CF.

Recommendations?


What plan is right for me?
#2

That should help a bit


#3

Thanks. But as I understand it, the cloudflare plugin for cpanel means I / the client manages the domain dns from the server (at least initially) in order to activate and point to CF?

So in other words, clients1.domain.com > server IP nameservers > in cpanel point to cloudflare ? Correct?

I am really looking for a more centralised way to manage a bunch of domains e.g. a template that points to Server1 and if required, I can change the template for server 1 and then all domains using that template would change ?

Thanks


#4

I’m afraid I don’t know how cPanel plugin exactly works.


#5

The question has nothing to do with cpanel plugin.

It’s a question around adding child nameservers at the registrar.

I found out that adding in an additional record for the Server Primary domain registered at Cloudflare like thus:

NS serverdomain.com managed by ns1.serverdomain.com

Results in me being able to point a customer’s domain to ns1.serverdomain.com

I’m not sure what this technique is called…

Obviously the customer domain NS is being managed at registrar, but at least this helps when you manage 000’s of domains that you don’t want / can’t import into Clouflare.


#6

I’m pretty sure the answer is “no.”

  1. Cloudflare wants complete control of your DNS to avoid any issues.
  2. I’m also pretty sure that to use a child name server requires the parent name server (Cloudflare) to configure this. Again, this does not exist on any Cloudflare plan I’ve seen.

I suggest you take a look at the Cloudflare API to manipulate DNS records.
https://api.cloudflare.com


#7

As a hosting partner you have two ways to integrate a domain onto Cloudflare - “Full” or “Partial” there’s an explanation of the differences here:

The cPanel plugin supports both options - there is no support for “child” name servers currently.


#8

Is there still no option to add child nameservers? I have multiple domains using my child ns so want to hold back before I change my nm to cloudflare.


#9

So I assume you want to move the client domains to Cloudflare? It sounds like you might be looking for what Cloudflare calls vanity nameservers. Cloudflare would still need the DNS records for those domains right? So some level of effort would be required to get there… Or am I misunderstanding? If you just want to continue to point your existing clients to the nameservers they’re using now would any change be required at all?


#10

No change needed, they are glue records. I will be using the CF API so they can signup themselves if they wish.

Thanks


#11

Is there any update on this ? “child name server” still does not seem to be an option which is a pity for such great service.


#12

No news on this. It might be a good idea to start a new thread in the Product Requests category with explicit details about your needs and use case. It will help our team better understand the needs and possible solutions.

https://community.cloudflare.com/c/feedback/prodreq