Advanced DNS Configuration Demystified
The Domain Name System (DNS) is often called the "phonebook of the internet." It translates human-readable domain names (like domzivo.com) into the machine-readable IP addresses (like 192.0.2.1) that computers use to identify each other on the network. This 15-minute guide will demystify DNS so you can connect your domains to any hosting provider in the world.
Chapter 1: Nameservers vs. DNS Records
Before you change any settings, you must understand the difference between Nameservers and DNS Records. This is the #1 point of confusion for most users.
- Nameservers: These tell the internet which company is managing your DNS records. If you use Domzivo's default nameservers, you manage your DNS records inside the Domzivo Dashboard. If you change your nameservers to Cloudflare (e.g., ns1.cloudflare.com), you MUST manage your DNS records inside Cloudflare's dashboard. Domzivo's dashboard will no longer control where your website points.
- DNS Records: These are the specific instructions (A records, CNAMEs) that tell traffic exactly which IP address or server to go to.
Chapter 2: Common DNS Record Types
When you navigate to the DNS Management section of a specific domain in your Domzivo Dashboard, you can add several types of records. Here is what they mean:
2.1 A Record (Address Record)
The most common record. It points your domain directly to an IPv4 address (a string of numbers like 142.250.190.46). If you bought a VPS from DigitalOcean or AWS, they will give you an IP address. You create an A Record with the name `@` (which means the root domain) pointing to that IP.
2.2 CNAME Record (Canonical Name)
A CNAME points a domain or subdomain to another domain name, NEVER to an IP address. This is heavily used by platforms like Shopify, Vercel, or Webflow. For example, you might create a CNAME for `www` that points to `shops.myshopify.com`.
2.3 MX Record (Mail Exchanger)
MX records direct your domain's email traffic to the servers that host your user accounts. If you purchase Business Email from Domzivo, we configure these automatically. If you use Google Workspace or Microsoft 365, they will provide you with 2-5 MX records to add here.
2.4 TXT Record (Text Record)
TXT records hold human or machine-readable text. They are primarily used for verifying domain ownership (e.g., Google Search Console will ask you to add a TXT record) and for email security policies like SPF, DKIM, and DMARC to prevent spam.
The TTL (Time to Live) Factor
TTL stands for Time to Live, measured in seconds. It tells ISPs and internet routers how long they should cache your DNS records. If you set a TTL of 3600 (1 hour), and then change your IP address, it can take up to an hour for the whole internet to realize you moved. When planning a server migration, lower your TTL to 300 (5 minutes) a day beforehand!
Chapter 3: Step-by-Step Configuration Guides
Here are quick guides for connecting Domzivo domains to popular platforms.
Connecting to Vercel or Netlify
- In Vercel, add your domain. It will provide you with an A record and a CNAME.
- In Domzivo, navigate to your domain's DNS manager.
- Add an A Record for `@` pointing to Vercel's IP (e.g., 76.76.21.21).
- Add a CNAME for `www` pointing to `cname.vercel-dns.com`.
- Wait 5-15 minutes for propagation.
Connecting to Shopify
- In Domzivo, navigate to your domain's DNS manager.
- Add an A Record for `@` pointing to Shopify's IP (23.227.38.65).
- Add a CNAME for `www` pointing to `shops.myshopify.com`.
- In your Shopify dashboard, click "Verify Connection".
Chapter 4: Troubleshooting DNS Issues
If your website isn't loading after changing DNS records, do not panic. DNS propagation can take up to 48 hours globally, though it usually takes under an hour.
You can use free third-party tools like DNSChecker.org to see if your new records have propagated across different countries. If DNSChecker shows the correct IP address but your browser still shows the old site, you need to clear your browser cache or flush your operating system's DNS cache.
End of the Ultimate Guide to DNS Management. Master your records, master the web.