DNS Problems Explained: Fix Nameserver, Propagation & Record Errors (2026)
**DNS is the phonebook of the internet** — it translates your domain name into the server address where your site lives. When DNS breaks, everything breaks, even though your website itself is perfectly fine. It's the most misunderstood layer of web hosting and the cause of a huge share of "my site is down" tickets.
Here's how to understand it, diagnose it, and fix it.
The 5 Records You Actually Need to Know
| Record | What it does | Typical value |
|---|---|---|
| **A** | Points domain → server IP | `yourdomain.co.ke → 102.x.x.x` |
| **CNAME** | Points subdomain → another name | `www → yourdomain.co.ke` |
| **MX** | Directs email → mail server | `mail.yourdomain.co.ke (priority 10)` |
| **TXT** | Verification & policy (SPF, DKIM) | `v=spf1 ...` |
| **NS** | Which DNS servers are authoritative | `ns1.patahost.co.ke, ns2...` |
Where DNS Lives: The Most Common Confusion
Your DNS is managed **wherever your nameservers point** — not necessarily your registrar, and not necessarily your host: - Nameservers at your **registrar** (default): registrar's DNS panel controls records - Nameservers set to **your host** (e.g., Patahost's `ns1/ns2.patahost.co.ke`): your host's cPanel Zone Editor controls records - Nameservers set to **Cloudflare**: Cloudflare controls everything
**Rule #1 of DNS debugging:** Find where your nameservers point. Edit records only there.
