Love at first Syte™
Understanding domain DNS settings and how to configure them properly for your website.
DNS (Domain Name System) is like the internet's phone book. It translates human-friendly domain names (like yourwebsite.com) into IP addresses (like 192.168.1.1) that computers use to identify each other. Understanding DNS settings is essential for properly connecting your domain name to your web hosting, setting up email, and more.
When someone types your domain name in their browser, here's what happens:
How DNS resolves domain names to IP addresses
Different types of DNS records serve different purposes. Here are the most common ones:
Record Type | Purpose | Example Use |
---|---|---|
A Record | Points a domain to an IPv4 address | Connecting yourwebsite.com to your hosting server |
CNAME Record | Points a subdomain to another domain | Making blog.yourwebsite.com point to yourwebsite.com/blog |
MX Record | Directs email to the correct mail server | Setting up email@yourwebsite.com |
TXT Record | Stores text information | Verifying domain ownership for Google Workspace |
NS Record | Specifies the authoritative nameservers | Telling the internet which DNS servers to query |
AAAA Record | Points a domain to an IPv6 address | Connecting to newer IPv6 hosting servers |
When you change DNS settings, the updates don't take effect immediately. DNS information is cached at various points across the internet, and it takes time for these caches to update. This process, called DNS propagation, typically takes 24-48 hours to complete worldwide, although some visitors may see your changes sooner.
This is the most basic DNS setup you'll need to make your website visible.
This allows visitors to access your site using www.yourdomain.com.
To use professional email with your domain through Google Workspace:
The priority number determines the order in which mail servers try to deliver email. Lower numbers have higher priority. If the server with priority 1 is unavailable, the next server is tried.
Many services require you to verify domain ownership by adding a TXT record.
Sometimes, it's easier to let your web hosting company manage your DNS entirely. To do this:
Use your host's nameservers if you want simplicity and plan to host everything (website, email, etc.) with one provider. Use custom DNS settings at your registrar if you're using different services for different aspects of your online presence (e.g., website with one host, email with Google).
This is usually due to DNS propagation time. Try these steps:
After making DNS changes, you can use these tools to check your setup:
For tech-savvy users, these command line tools can provide detailed DNS information:
# Check A records nslookup yourdomain.com # Check MX records nslookup -type=mx yourdomain.com # Check all DNS records dig yourdomain.com ANY
Contact us for personalized assistance with your domain settings.
Get in Touch