How to Create Custom Name Servers for Your Dedicated Server

Plesk Servers > Dedicated Server

How to Create Custom Name Servers for Your Dedicated Server
 

This article is provide as information only and Managed.com/PowerDNN will be unable to provide traditional support for this type of configuration

As a dedicated server client, you have complete access to your server environment. You have the ability to create your own name servers so you will need to either manage your domains through their registrar or create your own name server. If you would like to manage the DNS for sites on your server through the DNS Management page in the Plesk Control Panel you will first need to set up custom name servers to assign to domains on your server. Please note that if you are moving sites from our shared environment to your dedicated server, the temporary alias we initially assigned to the domains (tempdomain.com, dnnmax.com or yourappzone.com) will no longer work.

Note
This article provides instructions as if you purchased your domain name from GoDaddy.com. If you registered your domain elsewhere, you will need to check with your registrar for their specific instructions on this.

Step One: Create the Default Domain on Your Server
This default domain will be the basis for a temporary domain name for new domains on the server.  You may skip this step if you have already added a domain in Plesk that you would like to use as your default domain.

 

See How to Determine Which Version of Plesk Control Panel is Installed on a Server to know which set of directions to follow.

Plesk 12.5

Plesk 12.5's DNS template has custom nameservers already configured, you just need to add the subscription in Plesk that you wish to point the custom nameservers to.

 

Plesk 12.0.18

  1. Log in to your dedicated server using Remote Desktop.
  2. Log in to the Parallels Plesk Control Panel.
  3. Under Hosting Services select Customers.
  4. Select the [customer name] that you wish to assign your default domain to.
  5. Click Add Subscription.
  6. Enter your [default domain name] in the Domain name field.
  7. Select the [IP address] to be used for the domain and make a note of it as you will need it later.
  8. Enter the domain username and password, this will be used for FTP if required.
  9. Select the Service Plan, normally Default Domain.
  10. Do NOT check the Proceed to customizing the subscription parameters after it is created. Note that this will make the subscription locked for syncing. 
  11. Click OK.

Plesk 11.x

  1. Log in to your dedicated server using Remote Desktop.
  2. Log in to the Parallels Plesk Control Panel.
  3. Under Hosting Services select Customers.
  4. Select the [customer name] that you wish to assign your default domain to.
  5. Click Add New Subscription.
  6. Enter your [default domain name] in the Domain name field.
  7. Select the [IP address] to be used for the domain and make a note of it as you will need it later.
  8. Enter the domain username and password, this will be used for FTP if required.
  9. Select the Service Plan, normally Default Domain.
  10. Do NOT check the Proceed to customizing the subscription parameters after it is created. Note that this will make the subscription locked for syncing. 
  11. Click OK.

Plesk 9.x

  1. Log in to your dedicated server using Remote Desktop.
  2. Log in to the Plesk Control Panel.
  3. Click Clients.
  4. Select the [username] of the client that you wish to assign your default domain to.
  5. Click Domains.
  6. Click Create Domain.
  7. Enter the [domain name] you'd like to use, and check WWW to allow www.domain.com not just domain.com to work.
  8. Select the [IP address] to be used for the domain and make a note of it as you will need it later.
  9. Select the domain template, normally Default Domain.
  10. Leave the Service and Hosting Configuration options as they are.
  11. Enter a login and password for the domain, this will be used for FTP if required.
  12. Click Next twice.
  13. On the next page, under Services click Select All.
  14. Under IIS Application Pool select Use dedicated pool.
  15. Click Finish.

Step Two: Create Custom NameServers

Part One

  1. Go to your registrar and log in with your credentials for your Default Domains account. Steps are provided for a GoDaddy account. Adjust as necessary for your specific registrar.
  2. Click on the Domains menu item and select My Domains.
  3. Click on Domain Management and the domain name that you want create a custom name server for. Supply the default domain you set up in the previous section.
  4. Under Host Summary click on Add if you have none, or view/modify if this has already been set up.
  5. Add the following hosts:
    • Host Name: NSA.DefaultDomain.com
    • Host IP: <DefaultDomain IP>
    • Host Name: NSB.DefaultDomain.com
    • Host IP: <DefaultDomain IP>
  6. Back on the main screen for that domain, click on the Set Nameservers link.
  7. Click on the I have specific nameservers for my domains radio button.
  8. Use these name servers:
    • NSA.DefaultDomain.com
    • NSB.DefaultDomain.com
  9. Now you may close out of GoDaddy.

Part Two

Plesk 12.x

  1. Log in to the Plesk Control Panel.
  2. Under Server Management click Tools & Settings.
  3. On the Tools & Settings page under General Settings click DNS Template.
  4. Click the Add DNS Record Button.
  5. In the drop down menu next to Record type select A.
  6. In the Domain name field type NSA.
  7. In the IP address field type the IP address of your default domain.
  8. Click OK.
  9. Repeat Steps 4 - 8 for the Domain Name NSB.<domain>
  10. Click the Add DNS Record Button.
  11. In the drop down menu next to Record type select NS.
  12. Leave the Domain name field blank.
  13. In the Name server field type NSA.Defaultdomain.com
  14. Click OK.
  15. Repeat steps 10-14 for NSB.defaultdomain.com.
  16. Remove the unneeded default NS record (<domain>.    NS    ns.<domain>.) by checking the box next to it and clicking the Remove button.

Plesk 11.x

  1. Log in to the Plesk Control Panel.
  2. Under Server Management click Tools & Settings.
  3. On the Tools & Settings page under General Settings click DNS Template Settings.
  4. Click the Add DNS Record Button.
  5. In the drop down menu next to Record type select A.
  6. In the Domain name field type NSA.
  7. In the IP address field type the IP address of your default domain.
  8. Click OK.
  9. Repeat Steps 4 - 8 for the Domain Name NSB.<domain>
  10. Click the Add DNS Record Button.
  11. In the drop down menu next to Record type select NS.
  12. Leave the Domain name field blank.
  13. In the Name server field type NSA.Defaultdomain.com
  14. Click OK.
  15. Repeat steps 10-14 for NSB.defaultdomain.com.
  16. Remove the unneeded default NS record (<domain>.    NS    ns.<domain>.) by checking the box next to it and clicking the Remove button.

Plesk 9.x

  1. Log in to your Plesk Control Panel.
  2. Click Home.
  3. Under Server click DNS Settings.
  4. Click the Add DNS Record Button.
  5. In the drop down menu next to Record type select A.
  6. In the Domain name field type NSA.
  7. In the IP address field type the IP address of your default domain.
  8. Click OK.
  9. Repeat Steps 4 - 8 for the Domain Name NSB.<domain>
  10. Click the Add DNS Record Button.
  11. In the drop down menu next to Record type select NS.
  12. Leave the Domain name field blank.
  13. In the Name server field type NSA.Defaultdomain.com
  14. Click OK.
  15. Repeat steps 10-14 for NSB.defaultdomain.com.
  16. Remove the unneeded default NS record (<domain>.    NS    ns.<domain>.) by checking the box next to it and clicking the Remove button.

You have created custom name servers which can be used by all the domains on your server.
Related article: How to Create Temporary Domain Names for Domains on Your Dedicated Server

 

Keep in mind that when you point your site(s) to your custom nameserver with your domain registrar, that you'll need to provide them with glue records (IP addresses for your custom nameservers), because the domain is the only nameserver for itself, and a glue record is the only way for anyone to find it.

 

 

Add Feedback