How to Set Up Your Domain Name at GoDaddy
After you purchase a domain name at GoDaddy, you need to set up your domain name server because your domain needs to "point" to hosting. So that users can reach your site through the domain name.
The purpose of this guide is to provide you with an instruction for setting up an domain purchased through GoDaddy.
When it comes to DNS, you probably say what it is? But you use it every day if you are not out of the online world.
Let's explain first.
DNS (Domain Name System) is a distributed database that domain names and IP addresses map to each other on the Internet. It allows users to more easily access the Internet without IP address that can be read directly by the machine.
Domain name resolution is the domain name pointing to the IP address of server, so that people can easily access to the site through a registered domain name. IP address is the number of servers on the network. The domain name instead of IP address identifies the servers' address in order to facilitate the memory. Domain name resolution done by the DNS servers.
In short, DNS is used for converting domain names to their corresponding IP addresses.
Nameservers are a fundamental part of the DNS. And nameservers define your domain’s current DNS provider. If you has a domain on GoDaddy, then you set up its nameservers with DigitalOcean's. That means you have to edit all DNS settings on DigitalOcean.
Most domain name registrars provide free DNS services. Let's start with Godaddy's domain name management system.
Setting up GoDaddy domain
You can change your domain name’s DNS settings easily using GoDaddy DNS manager. Follow our simple steps below:
1. Login to Your GoDaddy Control Panel -> Manage My Domains
Click on the desired domain name to get to the Domain details. That will show more settings for the selected domain and provide access to several other functions.
Here are some options you need to know about.
- Auto-Renew: Automatic domain name renewal switch.
- Lock: Locked domain can't be transferred to another registrar. Keep in mind that lock your domain unless you want to transfer it.
- Nameservers: The default GoDaddy's nameservers.
- Forwarding: Forwarding allows you to redirect your domain to another website.
- Premium DNS: Premium DNS service will help you improve your domain's security and performance.
GoDaddy Premium DNS offers you more options for DNS. Not only does DNS hosting include Standard DNS options, it also includes advanced features for a higher level of support. These advanced features let you personalize and secure unlimited domain names, administer DNS control to multiple users, manage and create new DNS settings with ease, and collect website traffic and DNS error reporting.
2. Manage DNS -> Nameserver settings
On the Nameserver settings, you can edit the nameservers which the domain will point to. There are two types include standard and custom. We can customize to enter nameservers instead of original.
3. Add Nameservers and Save
Once you add your custom nameservers, then save your changes. You need to note that nameserver changes need to take 24 to 48 hours to propagate.
4. DNS ZONE FILE
If your server provider does not support nameservers, you need to change DNS so that your domain name points to the server's IP address.
- A Record – The A record stands for Address. A record is used to find the address of a computer connected to the internet from a name. When you visit a website, the address you enter is a series of words connected with a domain name.
- C Name – A C Name record links an alias name to another true or canonical domain name. For instance, www.example.com might link to example.com.
- MX – An MX (Mail eXchange) record will redirect email sent to any user’s machine to a designated mailhost.
- TXT – The TXT is what the record ‘points to’, but these records aren’t used to direct any traffic. Instead, they’re used to provide needed information to outside sources.
- SRV – SRV records allow specific services, such as VOIP or IM, to be directed to a separate location.
- NS – NS (Name Server) records give third-party nameservers the authority to manage the DNS for your subdomains.
The Internet Corporation for Assigned Names and Numbers (ICANN), the governing body for domain names, requires valid contact information (registrant, technical, billing, and administrative). If you enter false information, your domain name can be canceled.
It’s important to keep your domain names’ registrant, administrator, technical, and billing contact information (also known as your Whois information) updated at all times. We use this information to notify the pertinent contact of changes or requests for your domain names.
You can edit all contacts at once with the same information, or you can update them individually with different information.
Connecting to a Site
As we mentioned earlier, we have two ways to make a domain name point to a server exactly.
1. Change Nameservers（preferred）
First of all, you have to find out the server nameservers you want to use. For example, I will type in "nameservers + digitalocean" in Google if I want to find out digitalocean's nameservers.
Then fill in these three nameservers in your GoDaddy account, and click save. It may take 24 hours or more until it comes into effect.
Here are some of the famous domain registrars nameservers:
Not all registrars provide same nameservers. For example, you'll see your nameservers under DNS management page in your GoDaddy account.
2. Change DNS
A zone file is text file that contains mappings between domain names and IP addresses and other resources.
Suppose your server IP address is 22.214.171.124. We only need to change the A record as shown in the following table.
Save your changes and wait until they take effect.
Setting Up Your Domain Email
Creating a custom email address based your domain is cool and professional. Let’s assume you have a domain coolman.com , you could easily set up email@example.com or firstname.lastname@example.org as your email address.
GoDaddy professional email can help you easily make it great. The Email Essentials are good enough with 5GB email storage as low as $1.99/month. In addition, the office Business Premium can meets the teams like startups.
Of course, you can use Gmail with your own domain.
- Visit G Suite by Google Cloud.
- Click 'Get started', you'll have access to business email with your 14 day trial, with no payment information required.
- Type in the basic setup according to Google guidelines.
- Finally you have to verify your domain ownership.
- You'll adding a TXT record to your domain host records.
- Copy the verification code. And in your GoDaddy DNS settings, paste the entire verification code into the Data field.
- Then Google will detect your new record and verify ownership of your domain.
Once your domain is verified, you can send and receive domain mail in Gmail.
In this post, we’ve shown you how to set up your DNS in your GoDaddy account. Besides showing you how to point to domain to servers, there are two ways to connect domain to hosting. We also cover how to link your domain to Gmail using domain email.
If you have any questions or suggestions; make sure you leave a comment in the comment section below!