Návody · 4 min čtení
Nastavení Pi-hole: blokátor reklam pro celou domácí síť (i s routerem FRITZ!Box)
Představte si, že reklamy zmizí na všech zařízeních v domě najednou: na mobilu, notebooku, tabletu i televizi. Aniž byste na každé z nich museli něco instalovat. Přesně to dělá Pi-hole. Stačí vám k tomu malý počítač, který tiše běží někde v koutě, a pár nastavení v routeru.
Ve zkratce
- Pi-hole je bezplatný blokátor reklam a trackerů s otevřeným zdrojovým kódem pro celou domácí síť.
- Běží na malém počítači, který je stále zapnutý: na Raspberry Pi nebo na mini PC, jako je tenký klient.
- Podle vývojářů potřebuje Pi-hole jen 512 MB operační paměti a nejméně 2 GB volného úložiště.
- V routeru FRITZ!Box zadáte Pi-hole jako „Local DNS server“ a všechna zařízení ho pak budou používat automaticky.
Jak Pi-hole funguje?
Pokaždé, když váš mobil načítá stránku nebo aplikace stahuje něco z internetu, zeptá se mobil nejdřív na adresu serveru. Je to jako hledání v telefonním seznamu, odborníci tomu říkají DNS. Pi-hole tento telefonní seznam převezme pro celou vaši domácí síť.
Když se zařízení zeptá na známý reklamní nebo sledovací server, Pi-hole prostě odpoví „neexistuje“. Reklama se tak vůbec nenačte. Které servery jsou zablokované, určují blokovací seznamy, které si v Pi-hole vyberete.
Dobré vědět: reklamy, které přicházejí ze stejného serveru jako samotný obsah, třeba na YouTube, Pi-hole většinou odfiltrovat nedokáže. Ve spoustě jiných případů to ale funguje velmi dobře.
Jaký hardware potřebujete?
Pi-hole je nenáročný. Důležité je hlavně to, aby počítač běžel nepřetržitě, protože bez něj vaše domácí síť nenajde žádné adresy. Pi-hole je k dispozici pro Raspberry Pi i pro běžná PC s 64bitovým procesorem (x86_64).
| Vlastnost | Pi-hole potřebuje | Dell Wyse 3030 LT má |
|---|---|---|
| Operační paměť | 512 MB | 2 GB |
| Úložiště | min. 2 GB volné, doporučeno 4 GB | 4 GB interní, víc přes USB flash disk |
| Procesor | např. x86_64 nebo ARM | Intel Celeron N2807, 64bitový |
| Hlučnost | nehraje roli | bezhlučný, bez pohyblivých částí |
| Spotřeba | nehraje roli | podle společnosti Dell v průměru pod 6 W |
Tenký klient jako Wyse 3030 LT má vše potřebné: napájecí adaptér, port LAN i skříň. Jaké další úkoly zvládne, se dočtete v návodu Tenký klient jako mini server.
Instalace Pi-hole v 5 krocích
- Nainstalovat Linux: Pi-hole běží mimo jiné na systémech Debian, Ubuntu a Raspberry Pi OS. Pro Pi-hole stačí verze bez grafického prostředí.
- Přidělit pevnou adresu: Pi-hole potřebuje v domácí síti vždy stejnou IP adresu. V routeru FRITZ!Box to nastavíte v části „Home Network“ → „Network“ u příslušného zařízení volbou „Always assign this network device the same IPv4 address“.
-
Nainstalovat Pi-hole: oficiální instalační program spustíte v terminálu příkazem
curl -sSL https://install.pi-hole.net | bash. Pár otázkami vás provede nastavením. -
Nastavit heslo: příkazem
pihole setpasswordnastavíte heslo k webovému rozhraní. Rozhraní pak otevřete v prohlížeči na adresehttp://IP-adresa-Pi-hole/admin. - Přenastavit router: teď routeru řeknete, že všechna zařízení mají používat Pi-hole jako „telefonní seznam“. Jak to udělat u routeru FRITZ!Box, najdete v další části.
Tip: pokud si chcete nejdřív přečíst, co instalační program dělá, stáhněte si ho příkazem curl -sSL https://install.pi-hole.net -o basic-install.sh a prohlédněte si ho. Potom ho spusťte příkazem sudo bash basic-install.sh.
Pi-hole s routerem FRITZ!Box
U routeru FRITZ!Box zadáte Pi-hole jako místní DNS server. Všechna zařízení pak dostanou jeho adresu automaticky, jakmile se znovu připojí:
- Otevřete v prohlížeči rozhraní routeru FRITZ!Box.
- Přejděte do „Home Network“ → „Network“ → „Network Settings“ a tam do nastavení IPv4.
- DHCP server routeru FRITZ!Box musí být zapnutý.
- U položky „Local DNS server“ zadejte IP adresu svého Pi-hole a nastavení uložte.
- Znovu připojte svá zařízení k Wi-Fi nebo je restartujte. Od této chvíle jdou jejich dotazy přes Pi-hole.
U jiných routerů se tato položka obvykle jmenuje podobně: hledejte v nastavení DHCP „DNS server“.
Pozor: síť pro hosty routeru FRITZ!Box se tímto způsobem nefiltruje. A když je Pi-hole vypnutý, vaše zařízení už nenajdou žádné internetové adresy. Nechte ho proto běžet, nebo nastavení v routeru FRITZ!Box vraťte zpět.
Údržba Pi-hole: aktualizace a seznamy
-
Aktualizace: příkazem
pihole -upaktualizujete Pi-hole, webové rozhraní i vestavěnou službu DNS na nejnovější verzi. - Blokovací seznamy: ve webovém rozhraní můžete přidat další seznamy. Víc seznamů zablokuje víc, ale spíš také něco, co potřebujete.
- Výjimky: když některá stránka přestane fungovat, v protokolu uvidíte, co bylo zablokováno, a adresu povolíte.
Vhodný hardware v obchodě Bodinos
Dell Wyse 3030 LT je bezhlučný tenký klient, který má pro Pi-hole víc než dost operační paměti. Máme ho skladem jako použitý, s napájecím adaptérem. V Německu ho máte do 1–3 pracovních dnů:
Časté dotazy
Potřebuji pro Pi-hole Raspberry Pi?
Ne. Pi-hole běží i na běžných PC s 64bitovým procesorem, například na tenkém klientovi, jako je Dell Wyse 3030 LT. Důležité je jen, aby bylo zařízení stále zapnuté.
Kde najdu rozhraní Pi-hole?
V prohlížeči na adrese http://IP-adresa-Pi-hole/admin. Příkaz pihole setpassword slouží k nastavení hesla.
Jak aktualizovat Pi-hole?
V terminálu příkazem pihole -up. Příkaz zkontroluje všechny části Pi-hole a v případě potřeby je aktualizuje na nejnovější verzi.
Blokuje Pi-hole i reklamy na YouTube?
Většinou ne, protože reklamy tam přicházejí ze stejného serveru jako videa. Na mnoha jiných webech a v aplikacích ale reklamy zmizí.
Funguje Pi-hole s každým routerem?
S většinou. V nastavení routeru potřebujete místo, kde určíte DNS server pro svou domácí síť. U routeru FRITZ!Box se jmenuje „Local DNS server“.
Routery a další síťovou techniku najdete v kategorii Wi-Fi routery. Co dalšího tenký klient kromě Pi-hole zvládne, se dočtete v návodu Tenký klient jako mini server.





























