
Pokud Už vás nebaví sledovat reklamy na všech vašich zařízeních? Pokaždé, když se připojíte k domácí Wi-Fi síti, jste pravděpodobně slyšeli o Pi-holeTento malý projekt, původně navržený pro Raspberry Pi, se stal velmi populárním řešením pro blokování reklam a trackerů na úrovni sítě, bez nutnosti instalovat blokátory na každý počítač, mobilní telefon nebo tablet.
I když to může znít technicky, nastavení a používání Pi-hole je proces. perfektně zvládnutelné i pro začátečníkyExistují lidé, kteří začínají doslova od nuly, s pochybnostmi o tom, co koupit, jak to připojit k routeru nebo jaké kroky provést, aniž by to zpackali.
Co je Pi-hole a jak funguje ve vaší síti?
Pi-hole je v podstatě DNS server, který filtruje reklamy a trackery pro celou vaši lokální síť. Místo toho, aby každé zařízení samo řešilo adresy webových stránek, ke kterým přistupuje, všechny tyto požadavky nejprve procházejí službou Pi-hole, která kontroluje, zda je doména na seznamu blokovaných adres, a pokud ano, odešle ji na nereagující adresu, čímž zabrání stažení reklamy.
Pi-hole je primárně určen k instalaci v Raspberry Pi (například Raspberry Pi 3 B+ nebo vyšší)Lze jej však nainstalovat i na jiná zařízení, například na NAS nebo dokonce na virtuální počítač. Důležité je, aby měl statickou IP adresu ve vaší síti a byl spolehlivě dostupný, protože bude fungovat jako centrální bod pro rozlišení DNS.
Když Pi-hole zjistí, že požadavek směřuje na reklamní nebo sledovací doménu, přesměruje tento požadavek na Neexistující IP adresa nebo lokální IP adresa, na kterou se nic nenačítáPraktickým výsledkem je, že se přestanou zobrazovat bannery, videoreklamy a mnoho sledovacích skriptů. Stránky se navíc načítají rychleji, protože se neplýtvá časem a šířkou pásma na obsah, který neposkytuje žádnou hodnotu.
Je důležité pochopit, že Pi-hole... Není to dokonalé a neblokuje to 100 % reklam. Zejména některé, které jsou složitěji integrovány do určitých platforem. Snížení reklamy a sledování je však obvykle velmi znatelné. Mnoho uživatelů uvádí, že po instalaci je prohlížení na všech jejich zařízeních mnohem čistší a plynulejší, aniž by bylo nutné na každém z nich cokoli upravovat.
Co potřebujete k použití Pi-hole doma
Pro nastavení Pi-hole ve vaší domácí síti je obvyklý postup použití Raspberry Pi jako specializované zařízeníModel jako Raspberry Pi 3 B+ je pro běžnou domácí síť více než dostačující, i když fungují i novější modely a dokonce i některé starší.
Základní materiál by byl něco jako následující: a Raspberry Pi (3 B+ nebo vyšší)Budete potřebovat microSD kartu s kapacitou alespoň 8 GB, vhodný napájecí zdroj, ethernetový kabel pro připojení k routeru a volitelně klávesnici a monitor pro počáteční nastavení, pokud nechcete vše dělat přes SSH. V některých případech si lidé kupují kompletní sady (například v obchodech jako PiHut), kde je téměř vše již připraveno.
Není nutné mít router konkrétní značky, ale budete potřebovat, aby router umožňoval změnit DNS server Toto se zařízením ve vaší síti oznamuje prostřednictvím DHCP. Mnoho modelů od výrobců, jako je TP-Link (Archer, Deco…), Asus, routery od poskytovatelů internetových služeb a další, nabízí tuto možnost v panelu nastavení. Pokud nemůžete změnit DNS na routeru, můžete jej vždy nakonfigurovat ručně na každém zařízení, i když je to zdlouhavější.
V případě specifických routerů (jako například Spectrum Sagemcom Fast 5285 nebo různé modely TP-Link Archer a Deco) proces zahrnuje přístup k jejich webové administrační rozhraní Vyhledejte sekci, kde je definován primární DNS server pro službu DHCP v místní síti. Tam později zadáte IP adresu vašeho Pi-hole.
Před instalací Pi-hole připravte Raspberry Pi
Prvním technickým krokem je příprava operačního systému Raspberry Pi. Ten se obvykle používá Raspberry Pi OS (dříve Raspbian), nejlépe verze Lite Abyste se vyhnuli plýtvání zdroji na grafické rozhraní, pokud ho nepotřebujete. Pokud váš Raspberry Pi to podporuje, je vhodné použít 64bitovou verzi.
Obvyklý způsob je stáhnout si oficiální obraz operačního systému Raspberry Pi z webových stránek Raspberry Pi Foundation. Doporučuje se Vždy si stáhněte nejnovější verzi k dispozici, protože odkaz a vydání se mohou v průběhu času měnit, takže nemá smysl spoléhat se na starý odkaz, který můžete vidět na snímku obrazovky.
Jakmile máte soubor s obrázkem, musíte nahrajte to na SD kartuV systému macOS to lze provést z příkazového řádku: nejprve identifikujte disk karty pomocí příkazu, jako je diskutil listA když víte, jaké je to číslo zařízení, použijete příkaz jako dd zkopírovat obraz na kartu. Je to proces, který vyžaduje opatrnost, protože pokud vyberete špatný disk, můžete jej přepsat jiným.
Pokud používáte Windows, nejjednodušší způsob je použít nástroje s grafickým rozhraním, jako například Zobrazovač obrazu disku Win32 nebo Balena EtcherTyto nástroje vás krok za krokem provedou výběrem image a karty, čímž sníží riziko chyb. Cíl je v každém případě stejný: zajistit, aby byl image OS Raspberry Pi správně nainstalován na kartu microSD.
Jakmile je SD karta připravená, vložte ji do Raspberry Pi, připojte ji k monitoru a klávesnici (alespoň poprvé) a zapněte ji. Počáteční konfigurace je dokončena při prvním spuštění.kde můžete definovat uživatelské jméno, heslo a v případě potřeby i některá základní systémová nastavení.
Povolte vzdálený SSH přístup k Raspberry Pi
Aby se zabránilo neustálému připojení Raspberry Pi k monitoru a klávesnici, obvyklý přístup je Povolit přístup přes SSHTakto jej můžete spravovat z jiného počítače v síti pomocí terminálu nebo klienta, jako je PuTTY ve Windows.
Standardní způsob, jak povolit SSH na Raspberry Pi OS, je spuštění příkazu sudo raspi-configTento průvodce nastavením obsahuje sekci s názvem Možnosti rozhraní, kde najdete možnost zapnout nebo vypnout SSH server.
V této nabídce vyberte SSH a zaškrtněte políčko pro jeho aktivaci. Systém zobrazí zprávu typu „SSH server je povolen„což znamená, že se nyní můžete připojit vzdáleně. Od tohoto okamžiku, dokud je Raspberry Pi zapnuté a v síti, bude přijímat SSH připojení.“
Chcete-li zjistit, jakou IP adresu Raspberry Pi ve vaší síti obdržel, můžete spustit příkaz hostname -IVýsledkem bude něco takového. 192.168.XY (Například 192.168.96.156). Tuto IP adresu použijete z počítače pro připojení, například zadáním do terminálu. ssh usuario@192.168.96.156 nebo konfigurací PuTTY s těmito daty.
Nezapomeňte, že Uživatel je definován během prvního spuštění systému a je to ten, který budete potřebovat v SSH relacích. Jakmile si ověříte, že se můžete bez problémů připojit, nebudete muset mít Raspberry Pi připojený k obrazovce pokaždé, když budete chtít provádět změny.
Instalace Pi-hole krok za krokem
S Raspberry Pi připraveným a přístupným přes SSH je čas nainstalovat Pi-hole. Nejběžnější metoda zahrnuje použití skript pro automatickou instalaci který stáhne a připraví vše potřebné. Chcete-li to provést, otevřete SSH relaci a spusťte příkaz podobný tomuto:
curl -sSL https://install.pi-hole.net | bash
Tento příkaz stáhne a spustí oficiální instalační program. Pi-hole se nainstaluje během několika minut a nakonec zobrazí různé konfigurační obrazovky. Je důležité si pečlivě přečíst každý krok., protože definuje klíčové aspekty fungování vašeho nového DNS serveru.
Jedním ze základních bodů je přidělit statická IP adresa pro Raspberry ve vaší lokální síti. Pokud mu dovolíte pokaždé změnit IP adresu (přes DHCP), zařízení by ji mohla v určitém okamžiku ztratit jako svůj DNS server, proto je nejlepší si ji rezervovat. Instalační program Pi-hole vám může pomoci s rezervací této IP adresy, i když ji lze spravovat i z nastavení routeru.
Další otázka, kterou vám asistent položí, je, co nadřazený DNS server Chcete ho použít. To znamená, že když Pi-hole obdrží neblokovaný požadavek, na který externí server se má odeslat dotaz? Zde si můžete vybrat poskytovatele jako Google (například možnost Google ECS), Cloudflare, OpenDNS atd. Vyberte si, kterého preferujete; většině uživatelů postačí kterýkoli z nich.
Zbývající počáteční možnosti obvykle fungují dobře s výchozími hodnotami. Pokud tedy nemáte velmi specifické potřeby, můžete postupovat podle doporučeného postupu. Na konci program zobrazí obrazovku s oznámením, že instalace byla úspěšně dokončena a, co je velmi důležité, Naučí vás počáteční heslo pro přístup k webovému rozhraní. z Pi-hole. Je dobré si ten klíč zapsat nebo ho hned změnit.
Pokud chcete nastavit vlastní heslo (nebo ho později změnit), můžete použít příkaz pihole -a -p Z konzole Raspberry Pi můžete definovat nové heslo správce pro webový panel. Můžete jej dokonce ponechat bez hesla, pokud chcete, i když se tato poslední možnost v praxi nedoporučuje.
Přístup k webovému administračnímu panelu Pi-hole
Jakmile jsou základní instalace a konfigurace nainstalovány, můžete přistupovat ke grafickému rozhraní Pi-hole. Chcete-li to provést, otevřete prohlížeč na jakémkoli zařízení v síti a zadejte IP adresa Raspberry následovaná /adminNapříklad něco jako http://192.168.1.xx/admin, nebo s dalším portem, pokud jste si jej přizpůsobili na NAS nebo kontejneru.
Po vstupu se zobrazí domovská obrazovka se souhrnem statistik: Celkový počet blokovaných dotazů DNS, kolik z nich bylo zablokováno, procento blokování, nejčastěji navštěvované domény atd. Chcete-li provést změny, budete muset kliknout na Přihlásit se a zadat heslo, které jste si definovali nebo které vám přidělil instalační program.
Jakmile jste uvnitř, máte k dispozici boční nabídku, ze které máte přístup ke všem sekcím: ovládací panel, nastavení seznamu blokovaných položek, nástroje, správa skupin, protokolování dotazů v reálném čase a další. Doporučuje se strávit několik minut prohlížením. a než se do něčeho vážného pustíte, seznamte se s tím, co každá sekce nabízí.
V instalacích na NAS nebo jiných zařízeních funguje panel stejně: jediný rozdíl je v tom, že místo IP adresy Raspberry Pi použijete adresa a port, které jste přiřadili službě Pi-hole na daném počítačiNapříklad pokud jej spustíte na NAS s konkrétním portem, budete k němu přistupovat pomocí něčeho jako http://192.168.1.xx:puerto/admin.
Z tohoto rozhraní můžete v reálném čase vidět, kteří klienti používají Pi-hole, které domény se pokoušejí načíst a které jsou blokovány, což poskytuje Docela jasný přehled o provozu DNS ve vaší sítiJe to jeden z nejlepších způsobů, jak pochopit vše, co se děje v zákulisí, když jednoduše otevřete webovou stránku nebo aplikaci.
Nakonfigurujte router a zařízení pro použití Pi-hole
Aby Pi-hole fungoval, potřebujete, aby ho zařízení ve vaší síti používala jako primární DNS serverNejčistším způsobem, jak toho dosáhnout, je úprava nastavení routeru tak, aby všechna zařízení, která automaticky získají IP adresu (přes DHCP), také obdržela IP adresu Pi-hole jako svůj DNS server.
V praxi to znamená přístup k administračnímu panelu routeru (obvykle zadáním jeho IP adresy, například 192.168.1.1, do prohlížeče) a nalezení sekce pro Konfigurace LAN, DHCP nebo interní sítěTam obvykle najdete pole s názvem „Primární DNS server“ nebo něco podobného. Například na routeru Asus se nachází v sekci LAN, na kartě DHCP server, kde můžete zadat IP adresu vašeho Raspberry Pi jako primární DNS server.
Pokud používáte routery od značek jako TP-Link (s řadou Archer nebo Deco, jako například C1200, C5400, Deco X20, AX73 atd.), postup je podobný: vstoupíte do panelu, přejdete do sekce místní sítě nebo DHCP a změníte Primární DNS k Pi-holeKaždý model má trochu jiné menu, ale myšlenka je vždy stejná a oficiální dokumentace výrobce obvykle vysvětluje, kde daný parametr upravit.
Někteří lidé se rozhodnou umístit druhý DNS, jako například od Googlu (8.8.8.8)jako zálohu. To však může způsobit, že některá zařízení (zejména mobilní) budou přednostně používat tento sekundární DNS, čímž obíhají Pi-hole a výrazně sníží jeho účinnost. Pokud tedy chcete spolehlivější filtrování, je lepší Stačí nastavit IP adresu Pi-hole jako primární DNS. na routeru, nebo že sekundární je další záložní Pi-hole, pokud máte redundantní instalaci.
Po změně DNS na routeru je vhodné restartovat zařízení, která získávají IP adresu přes DHCP (počítače, mobilní telefony, tablety, televizory atd.), aby se jim obnovila konfigurace a Okamžitě začněte používat IP adresu Pi-hole.V případě zařízení s ručně nakonfigurovanou statickou IP adresou budete muset přistupovat k síťovému nastavení každého zařízení a ručně změnit primární DNS na IP adresu vašeho Raspberry Pi nebo NAS.
Podívejte se, které týmy používají Pi-hole a stav sítě
Jednou z nejužitečnějších částí panelu Pi-hole je ta, která umožňuje Zkontrolujte, která zařízení jsou připojena k síti a která používají službu DNSToto najdete v nabídce Nástroje v sekci Síť.
Na této obrazovce vidíte seznam klientů, jejich IP adresy, jména (pokud byla detekována), počet provedených požadavků a zda jsou filtrovány. Je to praktický způsob, jak ověřit, zda vaše mobilní zařízení skutečně používá Pi-hole a není připojeno k zastaralým nebo alternativním DNS serverům.
Hlavní panel navíc zobrazuje celkový počet blokovaných dotazů, nejčastěji odmítané domény a klienty, kteří generují největší návštěvnost. Tyto informace jsou velmi užitečné pro diagnostiku problémů nebo detekovat obzvláště „chaotická“ zařízení, která odesílají mnoho požadavků analytickým nebo reklamním službám.
Pokud si všimnete, že zařízení ve vaší síti chybí v seznamu nebo neprochází žádný provoz přes Pi-hole, je obvykle nejlepší zkontrolovat jeho konfiguraci sítě. Některá zařízení mají někdy ve výchozím nastavení nakonfigurován pevný DNS server nebo používají protokoly jako DNS-over-HTTPS, které mohou obejít tradiční filtrování na úrovni sítě.
Správa a aktualizace seznamů blokovaných adres (Adlists)
Srdcem blokády Pi-hole je seznamy domén, které se rozhodne blokovatTyto seznamy se spravují v sekci Správa skupin > Seznamy reklam v administračním panelu. Zde můžete přidávat nové zdroje, aktivovat nebo deaktivovat stávající a rozsáhle upravovat jejich chování.
Na internetu existuje mnoho webových stránek věnovaných sestavování seznamů blokovaných adres pro Pi-hole a podobné programy. Jednou z velmi populárních referencí je... firebog.netkde některé seznamy jsou podle doporučení zvýrazněny zeleně. Mnoho uživatelů se rozhodne používat pouze tyto seznamy nebo je kombinovat s jiným spolehlivým zdrojem. Další známou možností je filterlists.comkde můžete také vyhledávat seznamy na základě typu obsahu, který chcete blokovat.
V ideálním případě byste neměli přehánět s náhodným přidáváním desítek seznamů, protože příliš mnoho zdrojů může vést k falešně pozitivním výsledkům nebo zpomalit aktualizace. Dobrou strategií je začněte s doporučenými základními seznamy A pokud si všimnete, že se vám proplétá nějaký konkrétní typ reklamy, hledejte pro tento typ obsahu konkrétnější seznamy.
Samotné seznamy se aktualizují automaticky, to znamená, že jejich správci přidávají nebo odebírají domény, aniž byste museli cokoli ručně upravovat. Pokud však přidáváte nové seznamy nebo chcete vynutit aktualizaci celé sady, můžete přejít do nabídky Nástroje a použít možnost Aktualizace gravitace, který je zodpovědný za stahování a konsolidaci všech blokovacích informací.
Díky těmto seznamům bude Pi-hole schopen udržovat poměrně vysokou úroveň filtrování aniž byste museli neustále kontrolovat domény jednu po druhé. Přesto můžete vždy použít lokální whitelisty nebo blacklisty k doladění chování ve velmi specifických případech.
Zálohy konfigurace pomocí Teleporteru
Jakmile si Pi-hole přizpůsobíte podle svých představ, nakonfigurujete seznamy, vytvoříte skupiny, upravíte pravidla a vše bude fungovat správně, důrazně ho doporučujeme. zálohovat nastaveníTímto způsobem, pokud se v budoucnu vyskytne problém nebo budete potřebovat systém přeinstalovat, můžete obnovit své prostředí, aniž byste museli začínat od nuly.
Pro vytvoření těchto kopií se používá vestavěný nástroj s názvem TeleportérK tomu se dostanete z administračního panelu v sekci Nastavení. Tam najdete možnost exportovat data a stáhnout záložní soubor se všemi relevantními nastaveními.
Proces kopírování je jednoduchý: vyberete si, které části konfigurace chcete zahrnout (seznamy, pravidla, skupiny atd.) a stáhnete si výsledný soubor do počítače. Tento soubor pak můžete uložit na bezpečném místě a použít ho, kdykoli budete potřebovat. obnovit stav Pi-díry po přeinstalaci nebo výměně zařízení.
Pokud budete někdy potřebovat obnovit data, vraťte se do stejné sekce Teleport, vyberte záložní soubor z nabídky Procházet a klikněte na Obnovit. Můžete si vybrat, zda chcete obnovit vše, nebo pouze konkrétní položky, což nabízí značnou flexibilitu, pokud se chcete vrátit pouze k určitému aspektu.
S touto sadou kroků – instalací systému, povolením SSH, nastavením Pi-hole, konfigurací routeru, aktualizací seznamů a zabezpečením záloh – budete mít instalace Pi-hole připravená pro každodenní použitíBlokování velké části reklamy a sledování na všech vašich zařízeních připojených k WiFi, zlepšení prohlížení webu a často i rychlosti načítání stránek odstraněním těchto otravných prvků.


