Tips for setting up multiple custom DNS

There's two big reasons why we encourage our clients to create custom nameservers for all their sites.

a. It helps mask what hosting company you're using.

b. It helps mask the ownership of your sites.

At SEOWH, if you are on a VPS or Dedicated server, you are required to setup custom DNS for all your domains. However, you have to create the nameservers at your registrar first and then change your DNS zone records in WHM on your hosting environment.

In typical hosting setups you should use two different IPs when setting up your custom nameservers — one for, and another for

This isn’t necessary for most of our clients. You can, and should, use the same IP for NS1 and NS2.

We’ve got a laundry list of easy-to-follow tutorials below. Having trouble? Contact

cPanel tutorials

Here’s a link to many different cPanel tutorials on the SEOWH site.

Enter "DNS" into the search box at the top of the page, and you’ll be directed to a list of video tutorials about how to update your DNS in many different registrars.

Once you’ve created and changed the DNS at your registrar you’ll need to update your DNS zone records in WHM. Here's a simple tutorial on changing the nameservers in WHM:

  1. Login to WHM.
  2. Select your domain name from the list and click the Edit button.
  3. Under DNS Functions, click Edit DNS Zone.
  4. Look to the right of "SOA" and replace the nameserver with your primary private nameserver (NS1, be sure to include the trailing dot).
  5. Look to the right of "NS" and replace each nameserver with your private name servers(NS1 and NS2, be sure to include each trailing dot).
  6. Scroll down and click the Save button.

Additional tutorials

Here's some additional step-by-step tutorials on how to set up custom nameservers at several different registrars.


  1. Login to your account
  2. Click Manage Your Domains
  3. Check the domain you want to edit
  4. At the top of the list, hit arrow next to DNS, then Edit DNS Settings
  5. In the drop down box, hit My Name Server
  6. Fill in your custom nameservers

A Small Orange

If you registered your domain through A Small Orange, you'll need to login to the customer/billing area at

  1. Select My Sites » Domains
  2. Select the Domain from the list on the left by clicking on the link
  3. Select Register Nameserver on the left and enter the and the IP address. Click Submit
  4. Repeat for
  5. Select Change DNS from the menu list on the left
  6. Enter and
  7. Done!


  1. Login to your account
  2. Click Domain Manager
  3. To the right of the domain name, there are three icons: a telephone, and computer and a house. Click the computer (middle icon)
  4. Before you enter the Nameservers, you need to click on the link above for Create Nameserver
  5. Create the NS1 and NS2 with your IP addresses
  6. When you're done, go back to Domain Manager and select the computer icon next the your domain again
  7. Enter the nameservers you just created and click Modify


  1. Login to your account
  2. Select Manage Registered Domain Names
  3. Click on the domain name you wish to add nameservers for
  4. Select Register a Name Server
  5. Type NS1 in the Host Name box
  6. Enter the NS1 IP in the IP Adress box
  7. Click Continue
  8. Click Register
  9. Click Continue Managing Domain
  10. Select Register a Name Server
  11. Type NS2 in the Host Name box
  12. Enter the NS2 IP in the IP Adress box
  13. Click Continue
  14. Click Register
  15. Change your nameservers to the ones you've just created


  1. Login to your GoDaddy Account
  2. Click on My Account
  3. Click on Manage Domains
  4. Click on the domain name you want to modify
  5. In the lower left corner of the page, there is a Host Summary. Click Add
  6. Enter the NS1 and NS2 and IP addresses. Then click OK
  7. Click the Nameservers icon across the top
  8. Change the nameservers to the ones you just created
Level3 Communications
Global Crossing