I've appointed only one nameserver during setup and my server currently runs just fine. However, per instruction during setup I'd like to have my second nameserver running from outside of the server. So I searched a bit and found that zoneedit.com provides free nameserver (for the first domain only, but this seems to be enough to serve my needs) and since I could not find clear documentation here on virtualmin.com, I contacted them for instructions how to exactly set it up and received the following response:
It might be easiest in the long run to set up the zone as a slave zone. Then you just give our system the IP of your bind server and our servers request the zone via axfr. You would have to on your server allow our servers access to axfr zone transfers.
Another way to do it is to set up the zone here and manually create all the records that you need. Then you can add the name servers that the system assigns to you to your master's zone file, and/or to your domain's name server delegation.
Now, several questions arise:
Had any virtualmin users setup second server with zoneedit.com? Maybe there some other good and free nameserver providers?
What way is the best among those two described in their response: a) To setup as a slave zone? And How to do that? or b) to move zone completely on their server? What will happen on uptime then? Are they reliable then?