The first question may come in your mind – Why do I need to change my Domain Name server ?.
The answer is simple if your domain registrar and hosting provider is different, then you must need to change your Domain Name Servers to make your website work.
We can understand it with an example like my domain name “howdywp” is registered with godaddy, and I purchased the hosting from Bluehost.
In this scenario, I need to replace my domain name server with my hosting DNS name server. Otherwise, my website will not work as it still pointing to GoDaddy, but I want it to point to Bluehost where my website is hosted.
In this tutorial, we will see how to change your Domain Name Servers at godaddy with your Hosting DNS Name Server.
1. On the successful purchase of Bluehost hosting or any other hosting, you will receive an email from your hosting provider that conveying your DNS Name server details. Like in my case Bluehost sent me this email.
Now copy both DNS Name server :
You can also check your hosting DNS Name server by simply login into your hosting account.
2. Login to your GoDaddy account, and it will take you to the My Products page, where the list of all domains you own displayed. Now click on DNS.
3. A DNS Management page will open. Now scroll all the way down up to the Nameservers section. And click on the Change button.
You will get a screen like this:
Now click on the Enter my own nameserver(advanced).
4. Enter My Own Nameservers window will open. Here you can paste your Bluehost DNS Name server that we copied earlier. Don’t forget to click on the Save button.
That’s it you have successfully changed your Domain Name servers.
Once you changed the name servers, you need to wait for the changes to take effect. Typically it takes 10-15 minutes, but it can take up to 48 hours.
For Further Reading;