Poradňa · 4 min čítania

Nastavenie Pi-hole: blokovač reklám pre celú domácu sieť (aj s FRITZ!Box)

Predstavte si, že reklama zmizne na všetkých zariadeniach v domácnosti naraz: na mobile, notebooku, tablete aj televízore. Bez toho, aby ste do každého niečo inštalovali. Presne to robí Pi-hole. Potrebujete na to len malý počítač, ktorý potichu beží v kúte, a pár nastavení v routeri.

V skratke

  • Pi-hole je bezplatný blokovač reklám a sledovacích prvkov (trackerov) s otvoreným zdrojovým kódom pre celú domácu sieť.
  • Beží na malom počítači, ktorý je stále zapnutý: na Raspberry Pi alebo na mini PC, napríklad na tenkom klientovi.
  • Podľa vývojárov potrebuje Pi-hole len 512 MB operačnej pamäte a aspoň 2 GB voľného úložiska.
  • V routeri FRITZ!Box zadáte Pi-hole ako „Local DNS server“ a potom ho všetky zariadenia používajú automaticky.

Ako funguje Pi-hole?

Zakaždým, keď váš mobil načítava stránku alebo keď aplikácia sťahuje niečo z internetu, najprv sa spýta na adresu servera. Je to ako hľadanie v telefónnom zozname, odborníci tomu hovoria DNS. Pi-hole preberá tento telefónny zoznam pre celú vašu domácu sieť.

Ak sa zariadenie pýta na známy reklamný alebo sledovací server, Pi-hole jednoducho odpovie „neexistuje“. Reklama sa vôbec nenačíta. Ktoré servery sú zablokované, určujú blokovacie zoznamy, ktoré si v Pi-hole vyberiete.

Dobré vedieť: reklamu, ktorá prichádza z rovnakého servera ako samotný obsah, napríklad na YouTube, Pi-hole väčšinou odfiltrovať nedokáže. Pri mnohom inom to funguje veľmi dobre.

Aký hardvér potrebujete?

Pi-hole je nenáročný. Dôležité je hlavne to, aby počítač bežal nepretržite, pretože bez neho vaša domáca sieť nenájde žiadne adresy. Pi-hole je k dispozícii pre Raspberry Pi aj pre bežné PC so 64-bitovým procesorom (x86_64).

Vlastnosť Pi-hole potrebuje Dell Wyse 3030 LT má
Operačná pamäť 512 MB 2 GB
Úložisko min. 2 GB voľného miesta, odporúča sa 4 GB 4 GB interné, viac cez USB kľúč
Procesor napr. x86_64 alebo ARM Intel Celeron N2807, 64-bitový
Hlučnosť nezáleží bezhlučný, žiadne pohyblivé časti
Spotreba energie nezáleží podľa spoločnosti Dell v priemere menej ako 6 W

Tenký klient, ako je Wyse 3030 LT, má všetko potrebné: napájací adaptér, LAN port aj skrinku. Aké ďalšie úlohy zvládne, vysvetľuje článok Tenký klient ako mini server.

Inštalácia Pi-hole v 5 krokoch

  1. Nainštalujte Linux: Pi-hole beží okrem iného na systémoch Debian, Ubuntu a Raspberry Pi OS. Pre Pi-hole stačí verzia bez grafického prostredia.
  2. Nastavte pevnú adresu: Pi-hole potrebuje v domácej sieti stále rovnakú IP adresu. V routeri FRITZ!Box to nastavíte v časti „Home Network“ → „Network“ pri danom zariadení voľbou, ktorá mu vždy pridelí rovnakú adresu IPv4.
  3. Nainštalujte Pi-hole: oficiálny inštalačný program spustíte v termináli príkazom curl -sSL https://install.pi-hole.net | bash. Pomocou niekoľkých otázok vás prevedie nastavením.
  4. Nastavte heslo: príkazom pihole setpassword nastavíte heslo pre webové rozhranie. Rozhranie potom otvoríte v prehliadači na adrese http://IP-adresa-Pi-hole/admin.
  5. Zmeňte nastavenia routera: teraz routeru poviete, že všetky zariadenia majú používať Pi-hole ako „telefónny zoznam“. Ako to urobiť pri routeri FRITZ!Box, vysvetľuje ďalšia časť.

Tip: ak si chcete najprv prečítať, čo inštalačný program robí, stiahnite si ho príkazom curl -sSL https://install.pi-hole.net -o basic-install.sh a pozrite sa doň, potom ho spustite príkazom sudo bash basic-install.sh.

Pi-hole s routerom FRITZ!Box

V routeri FRITZ!Box zadáte Pi-hole ako lokálny DNS server. Všetky zariadenia potom dostanú adresu automaticky hneď, ako sa znova pripoja:

  1. Otvorte v prehliadači rozhranie routera FRITZ!Box.
  2. Prejdite do „Home Network“ → „Network“ → „Network Settings“ a tam do nastavení IPv4.
  3. DHCP server routera FRITZ!Box musí byť zapnutý.
  4. Do poľa „Local DNS server“ zadajte IP adresu svojho Pi-hole a uložte.
  5. Znova pripojte svoje zariadenia k Wi-Fi alebo ich reštartujte. Odteraz idú ich požiadavky cez Pi-hole.

Pri iných routeroch sa toto nastavenie väčšinou volá podobne: v nastaveniach DHCP hľadajte „DNS server“.

Pozor: sieť pre hostí routera FRITZ!Box sa týmto spôsobom nefiltruje. A keď je Pi-hole vypnutý, vaše zariadenia už nenájdu žiadne internetové adresy. Nechajte ho preto bežať nepretržite alebo nastavenie v routeri FRITZ!Box vráťte späť.

Údržba Pi-hole: aktualizácie a zoznamy

  • Aktualizácie: príkazom pihole -up aktualizujete Pi-hole, webové rozhranie aj zabudovanú službu DNS na najnovšiu verziu.
  • Blokovacie zoznamy: vo webovom rozhraní môžete pridať ďalšie zoznamy. Viac zoznamov zablokuje viac, ale skôr aj niečo, čo potrebujete.
  • Výnimky: ak niektorá stránka prestane fungovať, v protokole uvidíte, čo bolo zablokované, a adresu povolíte.

Vhodný hardvér v Bodinos

Dell Wyse 3030 LT je bezhlučný tenký klient, ktorý má pre Pi-hole viac než dosť operačnej pamäte. Máme ho na sklade ako použitý, s napájacím adaptérom. V Nemecku je u vás za 1–3 pracovné dni:

Časté otázky

Potrebujem na Pi-hole Raspberry Pi?

Nie. Pi-hole beží aj na bežných PC so 64-bitovým procesorom, napríklad na tenkom klientovi, ako je Dell Wyse 3030 LT. Dôležité je len to, aby bolo zariadenie stále zapnuté.

Kde nájdem rozhranie Pi-hole?

V prehliadači na adrese http://IP-adresa-Pi-hole/admin. Príkazom pihole setpassword nastavíte heslo.

Ako aktualizujem Pi-hole?

V termináli príkazom pihole -up. Príkaz skontroluje všetky časti Pi-hole a v prípade potreby ich aktualizuje na najnovšiu verziu.

Blokuje Pi-hole aj reklamy na YouTube?

Väčšinou nie, pretože reklama tam prichádza z rovnakého servera ako videá. Na mnohých iných stránkach a v aplikáciách však reklama zmizne.

Funguje Pi-hole s každým routerom?

S väčšinou. V nastaveniach routera potrebujete miesto, kde určíte DNS server pre svoju domácu sieť. Pri routeri FRITZ!Box sa volá „Local DNS server“.

Routery a ďalšiu sieťovú techniku nájdete v kategórii Wi-Fi routery. Čo ešte okrem Pi-hole dokáže tenký klient, sa dočítate v článku Tenký klient ako mini server.