Manage DNS Zones



You can manage DNS zones under DNS Functions in WHM. This area is for advanced users only; so please feel welcome to request any DNS zone changes by contacting us via phone or email

Understanding DNS Zones

The function of your name servers is to locate the server and the correct DNS zone in order to get the following information:

  • A Record - points your domain or subdomain to an IP address (e.g. -> IP address)
  • CNAME Record - points your domain or sudomain to another domain name (e.g. ->
  • MX Records - control where your emails are received. If you want your mail hosted on another server, this is what you will need to change (e.g. -> server.ext).
  • NS Records - must match the name servers you are using

Changing NS Records When Using Private Name Servers

Note: For Reseller or higher only.

If you are using private name servers and you would like to change your NS Records

  1. Log into WHM.
  2. In the left menu, expand DNS Functions.
  3. Click Edit DNS Zone.
  4. Select your domain name from the list and click the Edit button.
  5. Look to the right of SOA and replace the name server with your primary private name server (be sure to include the trailing dot for ns1).
  6. Look to the right of NS and replace each name server with your private name servers (be sure to include each trailing dot for ns1 and ns2).
    DNS Zone
  7. Scroll down and click the Save button.

Changing MX Records

Note: MXRecords will require your domain to be on a special remote server list.

To point the MXRecords to either a remote or local server, you can do the following:


  1. Log into WHM.
  2. In the left menu, expand DNS Functions.
  3. Click Edit MX Entry.
  4. Select the domain name to which you would like to make changes to and click Edit.
  5. Select either Local, Backup or Remote Mail Exchangers.
  6. Once you have selected where the MX Records will be pointed, click Save.

In cPanel

  1. Log into cPanel.
  2. Under Mail, click on MX Entry.
  3. Select either Local or Remote Mail Exchangers.
  4. Click Change to complete the change.

  • 0 Users Found This Useful
Was this answer helpful?

Also Read

One of my sites exceeded its bandwidth limit. I raised its limit, but the site is still saying bandwidth exceeded.

  Ensure you have first upgraded the site to a package that suits its needs by doing the...

Suspending/Unsuspending Accounts

  With WHM, you have the ability to suspend and unsuspend cPanel accounts. This capability...

How to Check Service Status and Server Information in WHM

    View the Services Currently Running on the Server Login to WHM. Click on the Server...

How Do I Create a cPanel Account?

  Before you can create a new account, you must create a package in WHM. Once the package...

Sorry, A DNS Entry Already Exists, Please =Delete It First (From All Servers in the DNS Cluster) - WHM

When trying to add a new domain in WHM, you may get an error like the one listed below: Account...