How to Point a Domain to VPS Server


In this tutorial, you will be introduced to a process of pointing your existing domain to the VPS.
This is one of the final steps for successful account migration between servers.

What you’ll need

Before you begin this guide you’ll need the following:

  • Your VPS IP address
  • Access to Your domain’s management panel

Step 1 — Creating private nameservers

Firstly you will have to access the administration panel of your domain name registrar. If you want to confirm what your registrar is you can always do that
via services like who.is. This tutorial will use somuv.eu domain name as an example.

Secondly, once logged in to the registrar panel you should look for sections such as: Custom Nameservers, Nameserver Management, Create Nameservers, etc.
Inside you should be able to create subdomains ns1, ns2, ns3, etc. and point them to IP addresses. In this case let’s assume that VPS IP address, to which you are pointing the domain, is

After all is set please confirm the change by clicking on any Save, Update or Close button.

Step 2 — Updating your domain’s nameservers

After you have created the private nameservers and specified the IP addresses, you must update nameservers used by your domain so the domain starts pointing to the VPS. Try to look for section names like Update Nameservers, Change Nameservers, etc. inside your domain’s management panel. Once there, just fill in the private nameservers created previously and click on Save or Update button to save the changes.

If any error comes up, you should contact your domain registrar for the assistance.

IMPORTANT! DNS changes could take up to 24 hours to propagate worldwide.

Alternative method – Using A record to point the domain

If you do not want your VPS to serve as DNS server you can just point the domain through A record. Be aware that in such case this change must be done where your nameservers are pointed at (in the authoritative DNS zone). You can check your current nameservers via service like InToDNS.com. Fill in the domain name and click Report, your nameservers will be listed.

Once you know where your DNS is hosted, login to the DNS management panel. It should be called like DNS Management, Edit DNS Zone, DNS Zone Editor or something in that nature. If you do not know how to proceed with this at all – please contact your DNS provider’s support team for help.

In the DNS manager, you should be able to add or edit A records. Just try to look for the appropriate section and specify your VPS IP address near the A record. Click any button to save or update the DNS.

IMPORTANT! Make sure that you are changing A record for your main domain, usually in DNS editor it is listed as @.


To conclude, you just gained the knowledge how to point a domain to VPS using two methods. In the first one, you created private nameservers, pointed them to your VPS IP and updated your domain’s actual nameservers. The second method was less complicated, you just changed your DNS A record via current DNS zone.

1 Comment

Click here to post a comment

Join thousands of subscribers worldwide

and get awesome deals & the newest tutorials to your email

Please wait...

Thank you for sign up!