← Späť na blog

Menej reklám v celej domácnosti: jednoduché DNS alebo vlastný Pi-hole

1. novembra 2026 · 3 min čítania · naposledy upravené 1. novembra 2026

Návodybezpečnosťlinux

  • Pre koho: pre každého, koho ničia reklamy na telefóne, v appkách detí alebo na webe.
  • Koľko to trvá: prvá cesta päť minút, Pi-hole asi hodinu.
  • Koľko to stojí: nič, ak už máš počítač, ktorý môže stále bežať.

Ako som to overil: Pi-hole 6 som spustil v čistom kontajneri. Bežná adresa sa preložila normálne a reklamná doména doubleclick.net dostala blokujúcu adresu 0.0.0.0. Nastavenia v telefónoch a routeroch sú z dokumentácie a medzi modelmi sa líšia.

Ako to funguje a kde sú hranice

Keď zariadenie chce otvoriť reklamu, najprv sa pýta na jej adresu. DNS server na takú otázku jednoducho neodpovie. Reklama sa nestiahne, a pomôže to aj v appkách a na televízore, kde by si blokátor do prehliadača nedal.

Čo to nezvládne:

  • Reklamy na YouTube a podobné, ktoré idú z tej istej adresy ako video.
  • Všetky reklamy v appkách. Časť prejde, niektorá appka sa môže pokaziť.
  • Rozšírenie do prehliadača tým nenahradíš. Na počítači ho pokojne nechaj aj tak.

Občas prestane fungovať nejaký odkaz, napríklad z reklamy v e-maile. To patrí k veci, a dá sa to povoliť výnimkou.

Cesta A: verejné DNS, päť minút

Nič neinštaluješ, len zmeníš, koho sa zariadenie pýta. AdGuard DNS má bezplatné verejné servery:

Typ Adresy IPv4 Názov pre šifrované DNS
Blokovanie reklám 94.140.14.14, 94.140.15.15 dns.adguard-dns.com
Aj rodinná ochrana 94.140.14.15, 94.140.15.16 family.adguard-dns.com

Android: v Nastavenia vyhľadaj Súkromné DNS, zvoľ názov poskytovateľa a zadaj názov z tabuľky.

Celá domácnosť: v routeri nájdi nastavenie DNS a zadaj adresy IPv4. Niektoré routre od operátorov to nedovolia, vtedy nastav DNS na jednotlivých zariadeniach.

Windows a iPhone: postup je v dokumentácii AdGuard DNS.

Daň za pohodlie: odteraz vidí, aké stránky navštevuješ, poskytovateľ DNS namiesto operátora. Komu to prekáža, pokračuje cestou B.

Rodinná ochrana nenahrádza dohľad a filtruje len podľa adries, no pri deťoch je to rozumný základ.

Cesta B: vlastný Pi-hole

Pi-hole je program, ktorý beží u teba doma. Vidíš v ňom, čo sa blokuje, a sám určuješ výnimky.

Čo potrebuješ: počítač s Linuxom, ktorý beží stále, napríklad malý Raspberry Pi alebo starý notebook. Keď bude vypnutý a router posiela všetkých naň, ostatným doma prestane fungovať internet, tak si pamätaj, ako vrátiť pôvodné DNS.

1. Daj počítaču pevnú adresu

V routeri priraď počítaču stálu IP adresu. Bez toho sa časom stratí a domácnosti prestane fungovať internet.

2. Nainštaluj ho

Priamo do systému:

curl -sSL https://install.pi-hole.net | bash

Ak chceš skript najprv prečítať, dokumentácia uvádza aj inú cestu. Sprievodca sa spýta na pár vecí, predvolené voľby zvyčajne stačia. Na konci ti ukáže adresu a heslo do webového rozhrania.

Ak používaš Docker, je tu oficiálny postup. Keď hlási, že port 53 je obsadený, na Ubuntu ho zvyčajne drží vstavaný systemd-resolved.

3. Over, že blokuje

Z iného počítača v sieti, s adresou svojho Pi-hole:

nslookup example.com 192.168.1.20
nslookup doubleclick.net 192.168.1.20

Prvý príkaz vráti bežnú adresu, druhý 0.0.0.0. nslookup je aj vo Windows.

4. Povedz domácnosti, aby ho používala

V routeri nastav ako DNS adresu Pi-hole. Keď sa to v routeri nedá, nastav ju na jednotlivých zariadeniach. Zariadenia ju zoberú po odpojení a pripojení k sieti.

Pozor na obchádzanie: prehliadače so zapnutým „zabezpečeným DNS“ a appky s vlastnou VPN sa Pi-holu môžu vyhnúť. Ak to na niektorom zariadení nefunguje, skontroluj najprv toto.

Čo sa môže pokaziť

  • Doma nejde internet: počítač s Pi-hole je vypnutý alebo zmenil adresu. Núdzovo vráť v routeri pôvodné DNS.
  • Niektorá stránka alebo appka nefunguje: v Pi-hole pozri Query Log, čo sa zablokovalo, a pridaj to medzi výnimky.
  • Reklamy ostali: pozri hranice vyššie. Pomôcť môže aj rozšírenie do prehliadača.

Oficiálna dokumentácia