# 🔒 Your ISP Logs Every Domain You Visit. Here's How to Stop It (Router DNS Guide)

**URL:** <https://onehack.st/t/your-isp-logs-every-domain-you-visit-heres-how-to-stop-it-router-dns-guide/319334>\
**Category:** Tutorials & Methods\
**Tags:** tips-tricks\
**Created:** [March 7, 2026, 2:54am UTC](https://onehack.st/t/your-isp-logs-every-domain-you-visit-heres-how-to-stop-it-router-dns-guide/319334 "2026-03-07T02:54:31Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Harlynish](https://onehack.st/user_avatar/onehack.st/harlynish/32/147232_2.png) [@Harlynish](https://onehack.st/u/Harlynish)\
**Post date:** [March 7, 2026, 2:54am UTC](https://onehack.st/t/your-isp-logs-every-domain-you-visit-heres-how-to-stop-it-router-dns-guide/319334/1 "2026-03-07T02:54:31Z")

</div>

# 🌐 Change Your Router’s DNS — Faster, Private, and Free Forever

_Your ISP reads every website you visit. A 2-minute router change fixes that for every device in your home._

**Every DNS request you make goes to your ISP by default — they see every domain you visit, every time, and can log, sell, or throttle it.**

DNS is the internet’s phone book — it turns “[google.com](http://google.com)” into an IP address your device can connect to. Your ISP controls which phone book you use by default. Changing your router’s DNS takes 2 minutes and instantly applies to every phone, laptop, TV, and smart device on your network. No apps. No subscriptions. No accounts.

* * *

> **📖 What Is DNS and Why Does It Matter?**
>
> Every time you type a website address, your device asks a DNS server: “What’s the IP for this domain?” Your ISP answers that question by default — and logs the answer.
> 
> | What Your ISP Sees | What It Means |
> | --- | --- |
> | Every domain you visit | Full browsing history — not just URLs, but every site every device touches |
> | Timestamps | Exactly when you visit what |
> | All devices on your network | Every phone, TV, gaming console, smart home device |
> | Sellable data | Many ISPs sell anonymized DNS logs to advertisers |
> 
> Changing DNS doesn’t hide your IP address — for that you need a VPN. But it stops your ISP from seeing your domain requests, speeds up browsing, and can block malware before it even loads.

> **⚡ The DNS Servers — Complete List With Addresses**
>
> **🥇 Cloudflare — Fastest + Privacy Focused**
> 
> | | IPv4 | IPv6 |
> | --- | --- | --- |
> | **Primary** | `1.1.1.1` | `2606:4700:4700::1111` |
> | **Secondary** | `1.0.0.1` | `2606:4700:4700::1001` |
> | **Malware blocking** | `1.1.1.2` / `1.0.0.2` | — |
> | **Family (adult filter)** | `1.1.1.3` / `1.0.0.3` | — |
> 
> ✅ Fastest DNS globally — 4.98ms average. No query logging. Annual KPMG audit to verify privacy claims. Free.
> 
> * * *
> 
> **🥈 Google Public DNS — Most Reliable Uptime**
> 
> | | IPv4 | IPv6 |
> | --- | --- | --- |
> | **Primary** | `8.8.8.8` | `2001:4860:4860::8888` |
> | **Secondary** | `8.8.4.4` | `2001:4860:4860::8844` |
> 
> ✅ Extremely stable. 100% uptime track record. Fast globally. Google does log queries for security analysis — tradeoff to be aware of.
> 
> * * *
> 
> **🥉 Quad9 — Best for Security + Privacy**
> 
> | | IPv4 | IPv6 |
> | --- | --- | --- |
> | **Primary** | `9.9.9.9` | `2620:fe::fe` |
> | **Secondary** | `149.112.112.112` | `2620:fe::9` |
> | **Unfiltered (no blocking)** | `9.9.9.10` | `2620:fe::10` |
> 
> ✅ Swiss non-profit. Blocks malicious domains using threat intelligence from 20+ cybersecurity companies. Strict no-logging policy. Operates under Swiss privacy law. 20–25ms average globally.
> 
> * * *
> 
> **🔒 Surfshark DNS — Privacy First, No Logs**
> 
> | | IPv4 | IPv6 |
> | --- | --- | --- |
> | **Primary** | `194.169.169.169` | `2a09:a707:169::` |
> 
> ✅ Free for everyone — no Surfshark subscription needed. Never logs or tracks queries. Supports UDP, TCP, TLS, HTTPS, QUIC protocols. Good for privacy-focused setups.
> 
> * * *
> 
> **🛡 OpenDNS — Best Parental Controls + Filtering**
> 
> | | IPv4 |
> | --- | --- |
> | **Primary** | `208.67.222.222` |
> | **Secondary** | `208.67.220.220` |
> | **FamilyShield (auto adult block)** | `208.67.222.123` / `208.67.220.123` |
> 
> ✅ Owned by Cisco. Resolves 620 billion queries/day. 100% uptime since 2006. Free tier includes anti-phishing and configurable content filtering. Dashboard to customize block categories.
> 
> * * *
> 
> **🧱 AdGuard DNS — Built-In Ad Blocking**
> 
> | | IPv4 | IPv6 |
> | --- | --- | --- |
> | **Default (ad + tracker blocking)** | `94.140.14.14` | `2a10:50c0::ad1:ff` |
> | **Secondary** | `94.140.15.15` | `2a10:50c0::ad2:ff` |
> | **Family (adult + malware + ads)** | `94.140.14.15` | `2a10:50c0::bad1:ff` |
> | **Unfiltered** | `94.140.14.140` | `2a10:50c0::1:ff` |
> 
> ✅ Blocks ads and trackers at DNS level — for every device on your network without installing anything. Free. Supports DoH, DoT, DoQ, DNSCrypt.
> 
> * * *
> 
> **🔬 NextDNS — Most Customizable (Power Users)**
> 
> | | IPv4 |
> | --- | --- |
> | **Primary** | `45.90.28.0` |
> | **Secondary** | `45.90.30.0` |
> 
> ✅ 300,000 free queries/month then $1.99/month unlimited. Per-device settings, custom blocklists, analytics dashboard — basically Pi-hole in the cloud without self-hosting. Best for families and power users who want full control.
> 
> * * *
> 
> **🧹 CleanBrowsing — Best for Families**
> 
> | Filter | Primary | Secondary |
> | --- | --- | --- |
> | **Family (adult + proxy + mixed)** | `185.228.168.168` | `185.228.169.168` |
> | **Adult (adult content only)** | `185.228.168.10` | `185.228.169.11` |
> | **Security (malware only)** | `185.228.168.9` | `185.228.169.9` |
> 
> ✅ Free. Enforces Google/YouTube/Bing SafeSearch automatically. Blocks adult content, proxies, and VPN bypass attempts. Best set-and-forget family filter.

> **🔀 Which DNS Should YOU Use?**
>
> | Your Priority | Best Pick | Why |
> | --- | --- | --- |
> | 🚀 Raw speed | **Cloudflare 1.1.1.1** | Fastest globally — 4.98ms average, wins 72% of locations tested |
> | 🔒 Maximum privacy | **Quad9** | Swiss non-profit, Swiss law, strict no-log, malware blocking included |
> | 🛡 Malware + phishing blocking | **Quad9 or Cloudflare 1.1.1.2** | Blocks known bad domains before your browser loads them |
> | 🚫 Block ads for whole house | **AdGuard DNS** | Ad/tracker blocking at DNS level — no app installs on any device |
> | 👨‍👩‍👧 Family / kids network | **CleanBrowsing Family** or **OpenDNS FamilyShield** | Adult content blocked, SafeSearch enforced, no config needed |
> | ⚙ Full control + analytics | **NextDNS** | Per-device rules, logs, custom lists — Pi-hole without the hardware |
> | 🏃 Simple privacy upgrade | **Surfshark DNS** | Free, no account, no logs, set and forget |
> | ✅ Most trusted/stable | **Google 8.8.8.8** | 100% uptime since forever — if everything else fails, this works |

> **🔧 How to Set DNS on Your Router — Step by Step**
>
> Setting it on your **router** means every device in your home (phones, TVs, laptops, consoles, smart home devices) gets the new DNS automatically. You only do this once.
> 
> **Step 1 — Open Your Router Settings**  
> Open a browser and go to your router’s admin panel. Common addresses:
> 
> `192.168.1.1
> 192.168.0.1
> 192.168.1.254
> 10.0.0.1`  
> Not sure? On Windows: open Command Prompt → type `ipconfig` → look for **Default Gateway**. That’s your router’s IP.
> 
> **Step 2 — Log In**  
> Username and password are usually printed on the bottom of your router. Common defaults: `admin / admin` or `admin / password`. Check your router’s label first.
> 
> **Step 3 — Find DNS Settings**  
> Look under one of these menu sections depending on your router brand:
> 
> `Internet → DNS
> WAN Settings → DNS
> Advanced → DNS
> Network → WAN → DNS Server`
> 
> **Step 4 — Enter Your DNS Addresses**  
> Replace whatever is there with your chosen DNS. Example using Cloudflare:
> 
> `Primary DNS: 1.1.1.1
> Secondary DNS: 1.0.0.1`
> 
> **Step 5 — Save and Reboot**  
> Click Save. Reboot your router if prompted. Done — every device on your network now uses the new DNS.

> **🔧 How to Set DNS Per Device (Without Router Access)**
>
> If you don’t control the router (rental, office, shared network), set DNS per device instead.
> 
> **Windows 10/11**  
> Control Panel → Network & Internet → Network and Sharing Center → Change adapter settings → Right-click connection → Properties → Internet Protocol Version 4 (TCP/IPv4) → Properties → Use the following DNS server addresses
> 
> **macOS**  
> Apple Menu → System Settings → Network → Select connection → Details → DNS tab → Click + → Add addresses
> 
> **Android**  
> Settings → Network & Internet → Private DNS → Enter hostname (for DoT):
> 
> `Cloudflare: one.one.one.one
> Quad9: dns.quad9.net
> AdGuard: dns.adguard.com
> NextDNS: your-id.dns.nextdns.io`
> 
> **iOS**  
> Settings → Wi-Fi → Tap (i) next to network → Configure DNS → Manual → Add Server

> **⚠️ Why Your ISP's Default DNS Is a Problem**
>
> | ISP DNS Problem | Why It’s a Problem |
> | --- | --- |
> | **Full browsing log** | Every domain every device visits — logged with timestamps |
> | **Sold to advertisers** | ISPs in many countries legally sell anonymized DNS data |
> | **Slower than alternatives** | ISP DNS servers are rarely optimized — Cloudflare is 3–10x faster |
> | **No malware blocking** | ISP DNS resolves every domain including malicious ones |
> | **DNS hijacking** | Some ISPs redirect failed lookups to ad-filled search pages |
> | **No encryption by default** | Plain DNS (Do53) is unencrypted — anyone on the network can see it |
> 
> Changing to a public DNS provider costs nothing and takes 2 minutes. Your ISP still sees your IP connections — but not which domains you’re resolving.

* * *

**⚡ Quick Hits**

| Want | Do |
| --- | --- |
| 🚀 Fastest DNS, no questions | → `1.1.1.1` / `1.0.0.1` — Cloudflare, set it and forget it |
| 🔒 Best privacy + malware blocking | → `9.9.9.9` / `149.112.112.112` — Quad9, Swiss non-profit |
| 🚫 Block ads on every device | → `94.140.14.14` / `94.140.15.15` — AdGuard DNS |
| 👨‍👩‍👧 Family-safe network | → `185.228.168.168` / `185.228.169.168` — CleanBrowsing Family |
| ⚙ Full control + logs + per-device | → [NextDNS](https://nextdns.io/) — free up to 300k queries/month |
| 🧪 Test what DNS you’re using now | → [dnsleaktest.com](https://www.dnsleaktest.com/) — run Standard Test |

* * *

_Your ISP’s DNS knows every site you visit. A 2-minute router change means they don’t._

---

<div class="post-metadata">

**Author:** ![Ultra](https://onehack.st/user_avatar/onehack.st/ultra/32/155063_2.png) [@Ultra](https://onehack.st/u/Ultra)\
**Post date:** [March 7, 2026, 4:34am UTC](https://onehack.st/t/your-isp-logs-every-domain-you-visit-heres-how-to-stop-it-router-dns-guide/319334/2 "2026-03-07T04:34:42Z")

</div>

what about DoH and DoT ? is it better to setup in the windows 11 settings (to enable DNS over HTTPS) instead of control panel and set secure DNS in chrome browser ? will it be slower ? I am speaking about cloudflare.

---

<div class="post-metadata">

**Author:** ![Harlynish](https://onehack.st/user_avatar/onehack.st/harlynish/32/147232_2.png) [@Harlynish](https://onehack.st/u/Harlynish)\
**Post date:** [March 7, 2026, 5:02am UTC](https://onehack.st/t/your-isp-logs-every-domain-you-visit-heres-how-to-stop-it-router-dns-guide/319334/3 "2026-03-07T05:02:09Z")

</div>

@Ultra Changing the DNS in your router (like setting **Cloudflare 1.1.1.1 / 1.0.0.1** ) mainly changes **which DNS server answers your requests** , but it’s still the traditional DNS protocol unless your router specifically supports **DoH or DoT**.

If you enable **DNS over HTTPS (DoH) in Windows 11 settings**, your DNS queries are actually **encrypted** , so your ISP or anyone on the network can’t easily read them. That’s a privacy improvement compared to plain DNS.

Chrome’s **Secure DNS** does the same thing (DoH), but only **inside the browser**. Other apps on your computer would still use normal DNS unless the OS-level setting is enabled.

So generally:

- **Router DNS change** → affects all devices on the network but usually not encrypted
- **Windows 11 DoH** → encrypted DNS for the whole system on that device
- **Chrome Secure DNS** → encrypted DNS only for the browser

In terms of speed, using DoH with Cloudflare usually isn’t noticeably slower. The difference is typically just a couple milliseconds, and in many cases it’s about the same.

So if someone wants **better privacy on a specific device** , enabling **DoH in Windows 11** is a good option. If they want a **simple improvement for every device in the house** , changing the **router DNS** is still useful.

Both approaches can even be used together without problems.
