[Guide] Setting up a free secondary DNS


As some domains need two unique nameservers and MiaB supports secondary DNS Servers, I took a look at some free secondary DNS hoster and wrote a short tutorial how to set them up.

I’ve posted it here on my site: Setting up a free secondary DNS for Mail-in-a-Box

It works quite well for me since about two month. As a matter of fact my site runs very well with the described setup.

Greets Marc

Help with secondary DNS servers. Old guide is down
[Solved]I Can't Set A Secondary Nameserver (Slave)

Nice! I will add a link from the Mail-in-a-Box Setup Guide and also from within the control panel.


Maybe it’s more useful to merge it into the main website? If you like that I could adapt my guide to the style of http://mailinabox.email.

Greets Marc


Wow, thats just amazing. Safed me a little bit of time and another post here on the forum. Thanks @m4rcs.

Great idea, I missed that there. Or did I just overlook it?!

Edit: Okay, I praised the tutorial too early. I could not make it. Will try tomorrow again.


Hello! I tried this guide, added one buddyns as a secondary dns server. Delegation is OK, however there is an error:

Could not fetch zone from X.X.X.X. See AXFR setup to fix this. X.X.X.X is my MIAB server, configured as a primary DNS server. I manually updated

allow-transfer {
# allow ALL the following addresses! BuddyNS employs them all.; # a.transfer.buddyns.com; # b.transfer.buddyns.com
# uncomment these for IPv6:
# Ignore this if you did not restrict queries with allow-query: allow queries from BuddyNS hosts
allow-query {;;; 2607:f0d0:1005:72::100; 2a01:4f8:d12:d01::10:100; };

I restarted the named service, but still getting this error.

Any suggestions?


You should not modify the configurations of your box by hand. Check if you added the secondary name server correctly on Admin -> System -> Custom DNS -> Using a Secondary Nameserver.


Thanks @m4rcs, I’m using puck.nether.net as a secondary DNS. No issues so far.


Hi, https://www.geekdns.org/ is another free ns2 provider. If you have problem with your current service, maybe you should try them.


I second Puck, it is recommended in the docs and I have had zero issues with several domains.


I’ve only just come to this thread, but I’d like to give kudos to @m4rcs
Although my registrar doesn’t complain, it’s nice to have the redundancy in DNS in place so I set this up myself.

Like others I’m also using puck as it supports DNSSEC



404 on the link to guide here.


Yes, unfortunately. If you need help with this, please start a new thread. :slight_smile:


I also need the guide :slight_smile: I’m starting that new thread. Please help if you can.