Auto zone creation

22 views
Skip to first unread message

sandeep Tabella

unread,
May 28, 2025, 5:14:27 AMMay 28
to DNSControl-discuss

Hi all, I noticed that providers like Cloudflare, Bunny, and Huawei allow DNSControl to create zones on the provider side automatically via dnscontrol push. However, with NS1 and ClouDNS, this doesn't seem to work — I have to create the zones manually beforehand.

Has anyone found a way to automate zone creation for NS1 or ClouDNS through DNSControl or any workarounds you're using?

Also, are there any other providers that support automatic zone creation via dnscontrol push?

Thanks!

Hamish Moffatt

unread,
May 28, 2025, 5:20:05 AMMay 28
to dnscontro...@googlegroups.com
The provider list in the documentation shows which providers support
this - see https://docs.dnscontrol.org/provider/index

It's meant to work for NS1 and ClouDNS though, according to that table.


Hamish

Costas Drogos

unread,
May 28, 2025, 5:28:15 AMMay 28
to sandeep Tabella, DNSControl-discuss
Hi,

I'm maintaining the NS1 provider. As far as NS1 goes, there is support for creating zones and is regularly tested.

That said, there have been cases in the past where NS1 changed something abruptly on the server side and various things stopped working for different accounts. If your creation doesn't work, please open an issue in github with some sample configs so that I can try to reproduce it and we can try to debug this further. 

Thanks,
Costas

sandeep Tabella

unread,
May 28, 2025, 5:37:59 AMMay 28
to DNSControl-discuss

  Thanks, Hamish and Costas!  
Yes, I had referred to the provider feature table, which does list NS1 and ClouDNS as supporting domain creation. That’s why I was initially surprised.

In my tests, I still get the following error during dnscontrol preview and dnscontrol push if the domain hasn’t been manually created yet:


INFO#1: Domain "example.com" provider ns1 Error: zone does not exist

This happens consistently with both NS1 and ClouDNS. For NS1 specifically, thanks, Costas for clarifying that domain creation is supported and regularly tested. I’ll prepare an example with my config and open a GitHub issue so you can take a closer look.

Appreciate the help!

sandeep Tabella

unread,
May 30, 2025, 4:58:45 AMMay 30
to DNSControl-discuss
Hi Costas,
I’ve created a ticket on GitHub titled "NS1 - Zone Creation Bug" (#3587).
 Could you please take a look when you have a moment?
Thanks!
Sandeep
Reply all
Reply to author
Forward
0 new messages