If you have a Reseller Package or a Master Reseller Package, most likely you have your own hosting company and you want to brand it in such a way that your clients cannot tell you are one of our clients. In this guide, we will teach you how to setup custom nameservers.

Usually when you sign up a package with any hosting company, you will be given some nameservers to use. For example ns1.domain.com and ns2.domain.com. However in some cases you want to use your own domain for the nameservers such as ns1.myowndomain.com and ns2.myowndomain.com and this form of setup is known as custom nameservers.

Setting up custom nameservers require a total of two steps:

  1. Creating of child/custom nameserver records at your Domain Registrar
  2. Creating of corresponding A records for the child/custom nameserver records setup in point (1) on the DNS zonefile for the domain being used.

We have come up with this guide to walk you through the above two-steps process.

Step 1

You will first need to log into your Domain Registrar’s control panel. So for example you have purchased a domain called “myowndomain.com” from GoDaddy or any other domain registrar. You will need to log into their control panel first. Every domain registrar has their own unique control panel and locating the section to create the child/custom nameserver records can be a little tricky, so what we at HostWithLove have done was to register a domain with some of the most popular domain registrars around and we have included a domain registrar specific guide that you can follow in this post (for step 1). You can find the links right below:


If you are using a domain registrar not shown in the list above and even after exploring their control panel, you can’t locate the section to setup the child/custom nameserver records, please feel free to open a ticket with us so we can assist you on this.

Step 2

You will need to modify your DNS zonefile for the domain you want to setup custom nameservers on. For example, if you want to setup ns1.myowndomain.com and ns2.myowndomain.com, then you need to edit the DNS zonefile for “myowndomain.com”.