How-To Guides

Domain Names and DNS Explained

How domain names work, what DNS actually does, the record types you'll encounter, and how to buy and configure your own domain — all in plain English.

What is a Domain Name?

A domain name is your address on the internet — starcaller.uk is a domain. You don't truly own a domain; you rent it from a registrar (like Namecheap, Cloudflare, or GoDaddy) for a yearly fee. As long as you keep paying, it's yours. If you stop, someone else can buy it.

A typical .com or .uk domain costs £8–15/year. Fancy extensions (.ai, .io) can cost much more. Never pay more than £15/year for a standard domain — some registrars lure you in with a cheap first year then hike the renewal price.

Step 1. How DNS Translates Names to Numbers

DNS (Domain Name System) is the internet's phonebook. When you type starcaller.uk into your browser, DNS translates that name into an IP address — a string of numbers like 104.21.55.142 that identifies the actual server where the website lives.

This translation happens in milliseconds, across multiple DNS servers around the world. Your computer doesn't know where "starcaller.uk" is — it asks a DNS resolver, which asks a root server, which points to the authoritative nameserver for that domain, which returns the IP. This entire chain is called DNS resolution.

Step 2. Common DNS Record Types

These are the records you'll actually encounter:

Record What It Does Example
APoints a name to an IPv4 addressexample.com → 192.0.2.1
AAAASame as A but for IPv6 addressesexample.com → 2001:db8::1
CNAMEAlias — points one name to anotherwww → example.com
MXTells email where to go (Mail eXchange)example.com → mail.example.com
TXTText data — used for verification, SPF, DKIM"v=spf1 include:_spf.google.com ~all"
NSWhich servers handle DNS for this domainexample.com → ns1.cloudflare.com

Step 3. Buying and Configuring a Domain

  1. 1.Choose a registrar. Cloudflare (at cost, no markup), Namecheap, and Porkbun are all reputable. Avoid GoDaddy — aggressive upselling and poor security history.
  2. 2.Search for availability. Your first choice may be taken. Have a few alternatives. Avoid hyphens and numbers if possible — they're harder to say aloud.
  3. 3.Buy it. Enable auto-renew immediately. A lapsed domain can be bought by someone else within days.
  4. 4.Point the nameservers to your DNS host. If you bought from Cloudflare, this is automatic. If you bought elsewhere but want Cloudflare DNS, change the NS records at your registrar to Cloudflare's nameservers.

Step 4. DNS Propagation — Why Changes Aren't Instant

When you change a DNS record, it doesn't take effect everywhere immediately. DNS servers around the world cache records for a time specified by the TTL (Time To Live) — typically 5 minutes to 24 hours. This is called propagation.

In practice: Cloudflare changes usually propagate in under 5 minutes. Registrar DNS can take hours. You can check propagation status with dig yourdomain.com in a terminal or use whatsmydns.net to check from multiple global locations.

Step 5. Using Cloudflare for DNS (Recommended)

Cloudflare is the best free DNS host — fast propagation (often under 2 minutes), a clean dashboard, and the orange-cloud proxy that hides your origin server's IP and provides DDoS protection. Even if you bought your domain elsewhere, you can use Cloudflare for DNS.

The orange cloud vs grey cloud distinction:

  • •Orange cloud (proxied): Traffic goes through Cloudflare first. They cache content, block attacks, and hide your server's real IP. Best for websites.
  • •Grey cloud (DNS only): Traffic goes directly to your server. Use this for email (MX records), SSH, game servers, or anything that isn't HTTP/HTTPS.

See our full Cloudflare guide for detailed setup instructions.

Step 6. Keeping Your Domain Safe

  • •Enable auto-renew. This is the single most important thing. A lapsed domain can cost you your entire online presence.
  • •Use a strong, unique password on your registrar account. If someone gets into your registrar, they can transfer your domain away.
  • •Enable registrar lock (sometimes called domain lock or transfer lock). This prevents unauthorised transfers — it's on by default at good registrars.
  • •Keep domain and DNS separate. Buy your domain from a registrar, manage DNS on Cloudflare. If one account is compromised, the other is still protected.

Tips

  • •Never pay more than £10–15/year for a .com or .uk domain. If you're quoted more, you're being overcharged.
  • •Cloudflare sells domains at cost with no markup — consistently the cheapest option with the best DNS included for free.
  • •Keep your domain registration and DNS hosting with different providers. It's a small security measure that can save you if one account is compromised.
  • •Check your domain's expiry date right now — most registrars show it on the dashboard. Set a calendar reminder a month before.

Need More Help?

StarCaller Academy offers 1-to-1 sessions to help you with any of these topics and more.