Own name servers for reselling DO droplets

Posted July 29, 2014 4.2k views

Hello, I want to become a reseller of DO droplets with WHMCS and special plugin for DO provisioning. So, I can create my own name serves (ns1, ns2, ns3) by pointing them to ip-adresses of DO name servers. For expample, my customer starting to use my name servers (which points to DO name servers ip’s). But how my users can configure they domain DNS settings after that?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

If you want to create your own vanity nameservers, you will need to provide an interface for your users to manage their own domains. Most reseller control panels have this as a built in feature. It seems that WHMCS does as well. Check out its “Domains Management” features.

  • Well. Here is an example. Let’s say I have a server running cPanel and have my old name servers that points to my server. And my users can manage their DNS records from my interface, because name servers points to my server. But if I will make my “vanity nameservers” which points to DO ip’s, how users will be able to manage their DNS records

    through my interface? Because name servers will now points to your servers. Please explain in more detail for “vanity nameservers” what I need to configure my server (cPanel) to enable users to manage their DNS records through my interface?

  • In that case, your users won’t be able to manage their DNS records themselves. Unless you build a cPanel plugin/extension that uses the API to update the records on DigitalOcean, you will need to update the domains yourself.

    If you want to use cPanel for managing DNS records (which is preferable in this case), you can set up Branded Nameservers. Keep in mind that running only one DNS server isn’t enough, you must have at least two different DNS servers, so you might want to consider setting up a cPanel DNS Slave.

    by Pablo Carranza
    Learn how to create vanity or branded nameservers with your Droplets.