Setup GoDaddy Nameservers for VPS Hosted Domains [Tutorial]

Are you planning to move from Shared Hosting to Managed VPS Hosting?  Do you have the Domain Names registered with GoDaddy and want to use them with your VPS?

Here is a step-by-step tutorial to help you do it!

What’s this Tutorial about?

As your Blog grows and start attracting more traffic, you should consider moving it to a Managed VPS Server.   This is way better than a Shared Hosting to accommodate more traffic and improve your Blog Performance.

Assuming you understand the stuff, here’s what this tutorial will help you do:

  • Setup the Nameservers with GoDaddy – where the domains are registered
  • Setup the Domain with your VPS Hosting using WHM/cPanel


To make sure this tutorial will help you, the following are required before starting off:

  • A Managed VPS Hosting Account (I will be using my account with Knownhost for illustration purposes.   But any Managed VPS Hosting Account should be good)
  • Welcome Email from the VPS Hosting with Account Details
  • VPS Hosting Account should provide WHM/cPanel Access
  • Domain Name registered with GoDaddy

Setup Nameservers in GoDaddy

To perform this activity, you will need the IP Addresses provided by your VPS Hosting.  Typically, these are available in your Welcome Email.

VPS Nameserver 1

Sample IP Address Entries in the Welcome Mail

Note down these IP Addresses.  Then, Login to your GoDaddy Account and Navigate to the Domain Manager.  Choose the Domain Name that you wish to setup on the VPS Hosting.

In the Domain Management Page, look for the section named Host Summary at the bottom left corner.  Click on ‘Add’ link next to the section title.

VPS Nameserver 2

Choose to add your Host Details

On the window that opens up, make the following entries:

  • “ns1″ against the Host Name - so it should read
  • First IP Address from the Email against Host IP 1:

Repeat this process, and add “ns2″ and the Second IP Address.  If the Welcome Email contains a 3rd IP Address, repeat the process again.

VPS Nameserver 3

Enter your Nameserver Prefix and IP Address

Make sure to Save all the changes and wait for a while before proceeding to the next step!

Setup your Domains in VPS Hosting

Now get into your WHM of your VPS Hosting.  You should have the required details, as part of the Welcome Mail.

Typically, the WHM can be accessed as http://:2086/, where IP Address is the one given to you by the VPS Hosting.

Look for an option named Account Functions in the WHM Menu.  Click on Create a New Account.

  • Enter the Domain name you wish to setup
  • Provide an Username and Password.  Try to use your Domain name as Username, in case you wish to have multiple domains hosted here
  • Enter an Email Address
  • Under DNS Settings – select the option Use the Nameservers specified at the Domain’s Registrar
  • Once you select this option, you should find the Nameservers refreshed at the bottom of this section!
VPS Nameserver 4

Choose to fetch Nameservers from the Registrar

Save all your Settings!

Finishing it up

Once the Nameserver migration at GoDaddy is complete, you will find that will now start pointing to your VPS Hosting.

To access the cPanel for this Domain, you typically use http://:2082/ and login with the Username/Password you created during the Domain Setup (previous step).  You can also use the same credentials to access the File Manager, to manage the files of your domain or to copy the existing files of the domain.

Did you find this Tutorial useful?  If yes, promote this using the Social media buttons given at the bottom.  Feel free to contact me via Comments, if you have any questions!  Thanks

Share this post:

Post on Twitter
Share on Facebook

Thoughts Unlimited runs on Genesis Framework


  1. Hello,
    I have a quesiton and hopefully you can help (save) me.
    I setup the nameservers in GoDaddy on Friday night to do the hosting change to my VPS (I used to point my domain to Blogger). The nameservers have been saved but instead of actually changing the nameserves, I realized I did not want to lose the email address I have been using with GoDaddy so I asked around and I ended up only changing the A zone record and pointed it to the IP address from my VPS. It is working fine but the number of visits has been decreasing a lot (and I kept the same URLs to avoid this) and I am wondering if by doing what I did (pointing the A host to the IP address instead of changing the nameservers).
    I am not a tech person but I get nervous because from time to time (not too often) the address in the navigation bars changes from my domain to just the IP address, which sems weird.

    And if the best is to change the nameserves altogeter and the change the setup from the cPanel to move back the email to GoDaddy. And how can I do that?

    Thank you very much in advance.

  2. Hii Ashwin!! I have made a few webpages for one of my fren in and SQL….How do I publish those? Will go daddy provide me with Visual Studio and SQL installed machine?

    Apart from this… If der are jus 4-5 static HTML pages….How do u determine which page will be your Start(Home) page while Publishing??

    Thanks for the Info!! I found this post after searching like crazy!! :)

  3. What if, i’ve created my account in the whm panel before set up de nameservers in godaddy and I have not selected the first option (“Use the nameservers specified…”) on DNS settings?



  1. Ashwin says:

    Setup #GoDaddy Nameservers for #VPS Hosted Domains [Tutorial] #bloggingtips #hostinganddomains

  2. Ashwin says:

    Setup GoDaddy Nameservers for VPS Hosted Domains [Tutorial] – #godaddy #vps

  3. Setup Custom Nameservers with GoDaddy for VPS Hosted Domains | Domain Registration Daily News says:

    [...] Setup Custom Nameservers with GoDaddy for VPS Hosted Domains [...]

Leave a Reply to William Cancel reply