Pi-hole je DNS server, který umí blokovat reklamu a také některé nebezpečné věci. Dělá to tak, že si v domácí/firemní sítě nastavíte jeho použití na počítačích i mobilních zařízeních a pokud kdokoliv/cokoliv bude chtít převést jméno na IP adresu a půjde o reklamní či nebezpečný server, tak Pi-hole znemožní připojení.
Místo správné IP adresy prostě vrátí 0.0.0.0. Na reklamní či nebezpečnou adresu se tak nedostanete. Vše probíhá automaticky a v rozhraní Pi-hole se můžete podívat na statistiky, co bylo vyřízení/zablokováno, který z počítačů/strojů chtěl co a řadu dalších věcí.
Můžete tam i Pi-hole dočasně (na zvolenou dobu) vypnout/deaktivovat. Bude pak fungovat jako běžný DNS server a blokovat nebude nic.
Testoval jsem ji pár posledních měsíců, byť tedy jenom na mých strojích doma – hlavním stroji. MacBooku, iPhone i iPadu. Zvolil jsem si striktní a široká omezení (viz ostatně dále) a musím říct, že míra blokování reklamy je velmi dobrá a zároveň to nemělo prakticky negativní dopad na přístup na Internet. Snahu Seznamu komplikovat lidem blokujícím reklamu život se naštěstí podařilo vyřešit velmi rychle a blokování funguje nadále.
TIP: Proč je praktické blokovat reklamu. A proč na to máme právo
Pi-hole na QNAP NAS
Mám QNAP NAS a ten má velmi dobré možnosti virtualizace (i proto jsem si ho pořizoval, včetně 16 GB paměti) pomoc Dockeru. A právě tam je možné si Pi-Hole pořídit, stejně jako to můžete udělat na Synology, Home Assistant, stroji s Linuxem a v řadě dalších možných cest.
Můžete Pi-Hole dát na něco jako Raspberry Pi Zero W pro malou síť (a samozřejmě cokoliv pokročilejšího od Raspberry). Návod viz Block ads at home with Pi-hole nebo The World’s Greatest Pi-hole (and Unbound) Tutorial 2023. A nezapomeňte, že budete muset nastavit statickou IP adresu, nechcete aby se vám DNS server stěhoval v síti.

V QNAP v Container Station jděte do Explore a najděte Pihole, vyberete tu s nejvíce stažením a pak pokračuje nastavením – to nejzásadnější je, že ji musíte dát vlastní IP adresu – tedy přepnout na Bridge a statickou IP adresu (k tomu se dostanete přes Advanced Settings). .
Pak už jen vyčkejte až se Pi-Hole v Docker spustí a můžete jít do administračního rozhraní – tj. otevřít v prohlížeč IP adresu, kterou jste ji přidělili,

Nastavení Pi-Hole
Projdete si založením účtu pro přístup (ID a heslo) a dostanete se do administračního rozhraní.
To nejpodstatnější co ještě musíte udělat je jít do Adlist a tam si nastavit filtry pro blokování. Velmi užitečný je StevenBlack / hosts
Případně čistě české easylistczechandslovak, konkrétně tedy
Chcete-li více, tak můžete najít další
A velmi se může hodit Commonly Whitelisted Domains, tedy přehled domén, které je vhodné neblokovat.
TIP: Jak poznám, že blokování funguje? Zkuste si otevřít něco, co má Pi-Hole blkovat, tedy z výše uvedeného seznamu například 44chan.me. Případně, pokročilejší cesta, je AdBlock Tester nebo alternativu Test Ad Block. Ale pozor na pár zádrhelů, Chroma (například) má vlastní DNS cache, které musíte vymazat než budete testovat (chrome://net-internals/#dns), Windows si také leccos pamatují (ipconfig /flushdns) a pokud budete mít jako sekundá 8.8.8.8 od Google, tak mu Chrome bude dávat přednost před Pi-hole.
V administračním rozhraní se naučte používat i Disable blocking pro moment kdy potřebujete přístup bez omezení.
Velmi šikovné je Local DNS kde si můžete vytvořit jména pro lokální síť. Pi-hole tak poslouží i jako klasický DNS server, byť s ne tak širokými možnostmi jako nějaký plný

Hodně užitečné pak může být zkoumání Query Log případně Dashboard -> Top Blocked Domain sledovat co je nejvíce předmětem blokování. A na stejném místě o kus níže Top Client (blocked only) se dá dostat k přehledu konkrétních blokací (přivede vás to Query Log).

V Domains pak můžete přidávat ručně vlastní pravidla – ať už blokace nebo výjimky z blokací. Můžete to sem přidávat z “query log”, tedy z Query Log.
Nezapomeňte prozkoumat i Settings. Vedle různě klasických věcí je tam Teleporter kde si můžete vytvořit zálohu konfigurace Pi-Hole a poté ji využít pro obnovení do nové instalace.
Hezká jsou i Long-term Data, jen pozor, nevybírejte si All Time pokud to chcete mít “hned”. Ale i tento pohled je dost zajímavý.
Pokud máte doma víc sítí (domácí, WI-Fi pro hosty, síť pro IoT), tak v Nastavení -> DNS musíte aktivovat Repond only on interface eth0 místo Allow only local requests
Pi-Hole toho umí mnohem víc, ale návod k ní psát nemíním.
Začít používat v domácí/firemní sítí
Aby pihole mohlo začít sloužit pro vše co máte doma (ve firmě), tak je nutné nastavit DNS na adresu PiHole serveru. Můžete to dělat jednotlivě a ručně u klientů (z automatického přepnout na manuální a vyplnit) ale podstatně praktičtější je jít do routeru a tam změnit adresu DNS serverů právě na té s Pi-hole. Případně můžete Pi-Hole použít jako DHCP server.
Ale pozor, nechte si tam jako záložní (tedy ten druhý něco jako Google DNS – protože až budete například aktualizovat pihole či server/nas kde běží, tak přijdete o DNS server.
Ještě lepší blokování?
Pi-hole je DNS blokátor, neřeší obsah stránek, takže některé věci prostě blokovat nebude. Pokud chcete blokovat více a lépe, tak musíte jít do blokátorů reklamy v prohlížeč, tedy uBlock Origin (v Chrome končí, ale má náhradu uBlock Origin Lite). V Test Ad Block pak výsledek vybapadá takto:
- Pi-Hole samotné : 56 %
- AdGuard samotný : 67 %
- uBlock Origin : 99 %
- uBlock Origin Lite : 99 %
Jen pozor, u Pi-Hole a AdGuardu záleží na tom, jaké blokační seznamy máte aktivní, ostatně totéž platí u uBlock Origin.
Osobně bych tedy doporučil kombinaci. A to i z toho důvodu, že Pi-Hole (či AdGuard) umožňuje blokovat i nebezpečné domény, neřeší tedy jen reklamu.
Tipy týkající se Chytré domácnosti
-
TIP#1451: Tipy a triky pro Amazon Echo (Alexu), díl sedmý (Co dělat když věci nefungují jak mají a jak Alexu umlčet)
Dříve nebo později se u Amazon Echo setkáte s tím, že ztratí připojení k WiFi a sama se prostě nepřipojí ani po dlouhém čekání. Jak tohle řešit má několik možných (a postupných)…
-
TIP#1442: Jak z hloupé TV udělat chytrou?
Chcete nachytřit klasickou televizi? Mít možnost si pouštět filmy a seriály, videa na YouTube? Je to vlastně poměrně snadné, ale vždy to bude vyžadovat, že si pořídíte něco co do televize zapojíte…
-
TIP#1430: Mám vypínat router při odjezdu na dovolenou? Mám ho vypínat přes noc?
Vypínáte doma spotřebiče, když odjíždíte na dovolenou? Odpojujete je ze zásuvek? V minulosti to bývalo dost časté a nemusí to být až tak špatný nápad (ušetří to elektřinu, sníží to riziko požáru,…
-
TIP#1403: Netatmo Personal Weather Station aneb jak sledovat počasí venku (i doma) (recenze)
Čas otestovat další kousek chytré domácnost od Netatmo. Po chytrém topení (viz dlouhý seriál Jak na chytré vytápění) přišlo dlouhé období testování domácí meteostanice od Netatmo. Snadno použitelná, elegantní, slušně vybavená a…
-
TIP#1310: Kolik Wi-Fi zařízení lze připojit k routeru? A proč se Wi-Fi nehodí pro chytrou domácnost?
Jedno z omezení Wi-Fi je to, že na jeden router lze maximálně připojit 255 zařízení Reálně ovšem nikoliv, dokonce ani těch 250 co se občas uvádí. Pokud se jedná o velké firmy,…
-
TIP#1270: Jak na chytré topení: Zkušenosti s řešením od Netatmo – Výměna termostatu a hlavic (11)
Když jsem na konci roku začal testovat termostat a dvě hlavice od Netatmo tak šlo o zápůjčku. Milou, protože mi to umožnilo zjistit jak to celé funguje a rozhodnout se, jestli koupit…
-
TIP#1259: Tipy a triky pro Amazon Echo (Alexu): Jak na více zařízení v domácnosti?
Mít v domácnosti (ale může to být i ve firmě) více zařízení s Alexou může být docela užitečné – můžete je používat pro hlasové povely a dotazy ve všech místnostech, hudba co…
-
Jak si přes Google Home pustit vánoční koledy (hudbu) z vlastních MP3
Vánoce za dveřmi, čas na obvyklé „z čeho si letos pustíme koledy“? Letité CD s koledami je někde dobře ztracené, takže i obvyklé strkání do Xboxu (vlastně jediná věc co v domácnosti…
-
TIP#1253: Jak na chytré topení: Netatmo vs Apple HomeKit, Alexa a Google Home (10)
Pokud máte iPhone/iPad, tak je dobré vědět, že Netatmo je kompatibilní s HomeKit – stačí když tam přidáte buď relay nebo termostat. To první má kód pro přidání do HomeKitu na nálepce…
-
TIP#1252: Jak na chytré topení: Jak nastavit teploty pro domácnost (9)
Po všech těch technologických a elektronických záležitostech okolo chytrého topení je ještě čas se podívat na jednu vlastně dost zásadní věc. Jakou teplotu nastavit konkrétně? Mírně navazuje na Jak na chytré topení:…
-
TIP#1251: Jak na chytré topení: Zkušenosti s řešením od Netatmo – Nastavení kdy topit a kdy netopit (8)
K Zkušenosti s řešením od Netatmo – Zprovoznění (6) je ještě potřeba jeden užitečný dodatek, který lépe dát jako samostatný tip. To jak si nastavit kdy topit a kdy netopit. Začnete tím, že…
-
TIP#1250: Jak na chytré topení: Zkušenosti s řešením od Netatmo – Praktické postřehy (7)
Souhrn porůznu získaných postřehů při zprovoznění a provozování Netatmo – předchozí díl najdete v Jak na chytré topení: Zkušenosti s řešením od Netatmo – Zprovoznění (6) Související příspěvky TIP#1251: Jak na chytré…
-
TIP#1249: Jak na chytré topení: Zkušenosti s řešením od Netatmo – Zprovoznění (6)
Chcete si lépe řídit doma teplotu vlastního kotle či ústředního vytápění? Netatmo je jedna z možností jak nahradit klasické čistě mechanické termohlavice či regulaci na topení digitálními. Doplnit je můžete o termostat…
-
TIP#1247: Jak na chytré topení: Kdy a proč si pořídit jenom chytré termohlavice (4)
Pokud máte centrální vytápění, tedy dům či byt někde kde nemáte vlastní kotel a teplo je tam dodáváno odjinud (a vlastně neustále, tedy pokud nemají výpadek), tak pro vás chytrý termostat nemá…
-
TIP#1246: Jak na chytré topení: Kdy a proč si pořídit chytrý termostat (3)
První modelová situace je ta, že máte doma termostat, který ovládá přívod tepla – nejčastěji termostatem ovládáte plynový kotel, který máte v bytě či domě. Zpravidla je to termostat elektronický a dost…

















