Many webmasters prefer to host their websites with their web hosting other than their domain registrar. Althoug many domain registrar provide both domain registration and website hosting at the same time. If you want to do that, you can either change the DNS name server or the DNS records (A host records) from domain registrar to web hosting service provider. For example, this site has the domain registered through GoDaddy, but use Bluehost web hosting as its hosting service provider. We know that you can choose to transfer domain from GoDaddy to Bluehost, so you can have both domain registration and website hosting at the same place. We have also considered both GoDaddy’s domain and hosting service. But after thorough investigation, we decided to separate web hosting from the domain registrar.
To edit the name servers through GoDaddy DNS manager, you can refer to this guide: How to change GoDaddy DNS servers?. If you like to point domain from GoDaddy to Bluehost web hosting, check out instructions here from this page: point DNS name servers from Godaddy to Bluehost.
A record associates a domain name or sub domain name with an IP address. In this guide, we will focus on adding DNS A record to your domain with Godaddy and direct it to the server IP address with another web host. In this guide, we will change GoDaddy DNS by adding A record and pointing the A record to Inmotion web hosting server. betterhostreview.com and www.betterhostreview.com are associated with Bluehost Linux server IP address. We want to create a subdomain (demo.betterhostreview.com ) in GoDaddy domain account and point this sub-domain to Inmotion. So our main domain/website is hosted with Bluehost, but the subdomain or website to be hosted with Inmotion.
We need to perform these steps (see below):
1. Add A record or change A record if added already in GoDaddy DNS manager and point it to new server IP.
2. Add the domain and subdomain to Inmotion web hosting.
3. Set up the new website on Inmotion server using your favorite CMS tool if you do not want to start from scratch.
How to Add A Record to your Domain in GoDaddy?
Log on your domain account with GoDaddy with your username or customer # and password.
Click Domains from the top menu bar within your GoDaddy account.
Then click Manage My Domains link from the drop down menu. You should see all your domains now in this domains management page with GoDaddy. It is a list of all domains you purchased through GoDaddy. You can change name servers, manage DNS, forward domains, lock domains, renew domain, edit your domain contacts and other info here. See below figure.
Click the small down icon besides the domain which you like to add A record. A jump down menu displays with option items as: Set Nameservers, Manage DNS, Forward Domain…. Choose Manage DNS
Now we will be redirected to the Domain Details page. To add records to DNS zone with GoDaddy, click DNS Zone File, here is the new GoDaddy DNS manager, from there click Add Record. In this new DNS manager, you will have the option to switch to GoDaddy Classic DNS manager, it is still available as some existing users may still prefer to use the old DNS manager.
The Add Zone Record dialogue now pops up. Choose A (Host) from the Record type field, input the subdomain name into the Host field, type in your server IP in the Points to and leave the TTL to default. After that click Finish to add the new A record for the subdomain. If you want to point the domain other than a sub-domain, type @ in the Host field to point directly to your domain name (including www.)
To finish adding new A record for your domain, GoDaddy requires one more extra step. You have to confirm to save the DNS change. See below screenshot.
Now, you have added a new subdomain and pointed it to an external web server IP through A record in GoDaddy DNS manager.
The changes to the DNS servers may take up to 72 hours to propogate through the internet, but based on our experience normally the changes of DNS with GoDaddy are evident in a matter of just minutes. During this DNS propogation period, visitors from some countries or areas may not be able to access your domain or website until it has fully propogate through the internet.
Add A Record to DNS at GoDaddy — YouTube Video Guide
GoDaddy DNS Editing Extra Tips
Bluehost has the best shared hosting. GoDaddy is the most popular domain name registrar and provider favored by most webmasters. In this tutorial, we use GoDaddy domain and Inmotion web hosting as the example, but you should be able to add an A record for a domain or a sub-domain and map it to a server IP address with any web hosts, such as from GoDaddy to HostGator, GoDaddy to JustHost, GoDaddy to InMotion, etc.