How to setup DNS with ISPconfig and Vanity servers

October 11, 2016 51 views


Could someone please help with my DNS settings? I don't have much hair left to pull out. :)

Here is what I'm trying to accomplish. I'm running a single Centos 7 droplet with ISPConfig 3 to manage a webserver for 14 domains. I followed the tutorial on setting up vanity nameservers. When I setup records in the DO DNS Manager for a domain things seem to work, but part of the reason for using ISPConfig was so that this wouldn't be necessary. None of my other domains will resolve.

The following results page shows the warnings I'm currently getting for my DNS setup:|type=domain&&

I may be doing something that is not allowed or recommended. I setup my main domain at my registrar with DO's nameservers. I also use this domain for email. I then pointed all the other domains I have to my main domain nameservers that I created in the above mentioned tutorial.

Here is the zone file for my main domain

$TTL 1800 IN SOA 1476102654 10800 3600 604800 1800 1800 IN NS 1800 IN NS 1800 IN NS 1800 IN A dro.ple.let.IP 1800 IN CNAME 1800 IN A dro.ple.let.IP 1800 IN MX 10 1800 IN A dro.ple.let.IP 1800 IN TXT v=DMARC1; p=none; 1800 IN TXT "v=spf1 mx -all" 1800 IN A 1800 IN A 1800 IN A

I have nothing setup in the ISPconfig DNS manager for the main domain, but have created zones for a couple of the other domains.

Let me know if you need any more information to point me in the right direction.


2 Answers

The vanity nameserver setup allows you to have DNS servers using your domain while making use of the DigitalOcean DNS system. If you wish to manage your DNS zones from ISPConfig you will instead want to point (and ns2) to your droplet's IP address and remove the ns3 record all together. Ideally you would point each of these to a separate DNS server to provide redundancy but this is not possible with a single server configuration.

So the ideal solution would be to setup a secondary DNS server on a second droplet. OK.

Can a floating IP be utilized in the meantime? Or what would happen if I setup NS4 and NS5 to point to my current droplet and erase all records in the DO DNS Manager. Just throwing it out there.


Have another answer? Share your knowledge.