We always recommend you to have your own custom name servers on your VPS so that you can make the DNS changes from your cPanel/WHM itself.
But if you want to use an external provider like CloudFlare, it is totally welcome.
If you want to use your own custom name servers for your VPS
You need to register your custom name servers eg: ns1.yourdomain.co.uk and ns2.yourdomain.co.uk first (if not already) for it to be globally recognizable.
- If your domain (not hosting account) is with Pickaweb, just drop a quick email to firstname.lastname@example.org and we will set it up for you.
- If your domain is with another provider, you need to login to your domain management panel and register the name servers with your server IP there. This should look like:
ns1.yourdomain.co.uk -> 123.XX.XX.XX
ns2.yourdomain.co.uk -> 123.XX.XX.XX /
Replace 123.XX.XX.XX with original IP you change.
Once the custom name servers are registered, you need to change the name servers of the domain to these custom name servers from your domain management area of your registrar. If the domain is registered with us, you can do this from your client area.
After this is done, you can edit the DNS record from your cPanel.
If you want to use external DNS provider (eg: CloudFlare)
In this case you just have to add the DNS records (A, MX, CNAME etc) in the DNS management area of your provider. Server IP address should be present in the ‘VPS server details‘ email sent to you while you sign up.
Should you have any questions about this, feel free go to our LiveChat or send an email to email@example.com from your registered email address and our support team will assist you.
I hope you found this tutorial useful on how to point your domain name to your VPS.
Thanks for reading and leave your questions below to keep the conversation going.