Existuje spousta možností blokování reklam, ale mnoho z nich zdaleka není dokonalé. Aby se věci komplikovaly, weby začaly detekovat a blokovat blokování reklam v prohlížeči. Jaké máte tedy možnosti, jak se chránit před nechtěnými reklamami a měřiči online?
Ve skutečnosti existuje jednoduché, univerzální řešení, které shromažďuje všechny žádosti o reklamu ve vaší síti a zahodí je dříve, než se dostanou do vašeho prohlížeče. Navíc je zpracovává na úrovni DNS, takže pro blokování reklam… neexistuje žádný způsob, jak to detekovat.
Pi Hole je skript, který můžete nainstalovat do většiny systémů Linux, ale dostal své jméno od Raspberry Pi. Pi je perfektní malé zařízení, na které můžete Pi Hole nainstalovat, připojit jej k síti a v podstatě na něj zapomenout. Pokud vás zajímá, část názvu „Hole“ odkazuje na černou díru, protože v zásadě to funguje jako u reklam.
Plánování vaší konfigurace
Rychlé odkazy
- Plánování vaší konfigurace
- Vyberte své zařízení
- Běžné možnosti
- Jednoduchý směrovač DNS
- Druhý mezipaměť DNS
- Pi OpenVPN klient
- Nainstalujte Pi Hole
- Webové rozhraní
- Upstream servery Pi
- Nakonfigurujte DNS svého klienta
- Směrovač
- Jednotlivé počítače
- Windows 10
- Linux
- Závěrečné myšlenky
Pi Hole je směšně univerzální. Můžete ji umístit téměř na jakékoli místo na cestě z vaší sítě k internetu. K odeslání vyčištěného provozu je třeba pouze vstup DNS a server. Provoz může pocházet z jediného zařízení, více zařízení nebo samotného routeru a může jít rovnou na externí server DNS, váš router, místní proxy, jako je DNSCrypt, nebo téměř cokoli, co zvládne provoz DNS.
Vyberte své zařízení
Navzdory svému názvu můžete nainstalovat Pi Hole do většiny systémů Linux, bez ohledu na to, na jakém zařízení jsou. Spuštění programu Pi Hole na běžném počítači se systémem Linux, vlastním směrovači nebo dokonce na virtuálním počítači není vyloučeno. Volba je zcela na vás.
Vyberte zařízení, které nejlépe zapadá do toku provozu, který chcete navrhnout. Nezapomeňte, že můžete spustit Raspberry Pi s více službami. Pokud chcete, můžete nakonfigurovat Pi jako samotný router s Pi Hole pro zpracování DNS a OpenVPN klienta pro zpracování provozu z více zařízení.
Běžné možnosti
Existuje celá řada způsobů, jak můžete síť nakonfigurovat. Pokud nechcete dělat něco opravdu kreativního, existuje několik docela běžných.
Jednoduchý směrovač DNS
Toto je snadno nejjednodušší konfigurace, kterou můžete použít. Vše, co musíte udělat, je nainstalovat Pi Hole do zařízení ve vaší síti. Poté nakonfigurujte směrovač tak, aby používal IP adresu zařízení pro DNS. Všechno ostatní ve vaší síti bude probíhat jako obvykle. Jedinou nevýhodou je, že VPN nelze použít, pokud VPN nepoužívá Pi Hole nebo pokud se k VPN nepoužíváte pomocí routeru.
Druhý mezipaměť DNS
Pokud již máte server pro ukládání do mezipaměti DNS, jako je ten, který je integrován do vašeho routeru pomocí pfSense nebo jiného pokročilejšího operačního systému, můžete tuto funkci DNS s Pi Hole stále využívat. Nejjednodušší způsob, jak toho dosáhnout, je nakonfigurovat zařízení ve vaší síti tak, aby přímo používaly Pi Hole pro DNS. Poté nastavte Pi Hole tak, aby exportoval své DNS požadavky proti směru vašeho routeru. Směrovač může nadále fungovat normálně a používat stejný externí DNS jako dříve. Znovu, pokud máte jednotlivá zařízení používající připojení VPN, budete se muset k připojení připojit pomocí routeru nebo se vzdát Pi Hole na těchto zařízeních.
Pi OpenVPN klient
A konečně, toto je řešení pro uživatele VPN. Pokud máte smíšenou síť s některými zařízeními používajícími VPN a jiná nikoli, nejlepší je použít váš Pi jako router s VPN klientem a Pi Hole. Ve skutečnosti byste potřebovali dva Pi otvory, jeden pro VPN a jeden pro normální provoz. Není to ideální, ale bude to fungovat.
Síť, která není VPN, bude vypadat téměř stejně jako první jednoduchá konfigurace. Pro VPN jeden musíte nastavit Pi jako router. Tento router také spustí klienta OpenVPN a Pi Hole. Nakonfigurujte počítače, které chcete v síti VPN připojit k routeru. Nakonfigurujte Pi tak, aby směroval veškerý provoz přes OpenVPN k poskytovateli VPN. Nakonfigurujte Pi tak, aby používal Pi Hole jako jeho DNS a Upstream DNS Pi Hole jako server vašeho poskytovatele VPN.
Nainstalujte Pi Hole
Dobře, nyní, když je teorie a plánování mimo dosah, je čas skutečně nainstalovat Pi Hole. Je to vlastně velmi jednoduché. Nejprve se ujistěte, že máte nainstalovaný zvlnění na Raspberry Pi nebo kdekoli plánujete instalaci Pi Hole. Pomáhá také mít sudo. Protože pravděpodobně používáte Debian nebo Ubuntu (je to dobrý nápad), nezapomeňte nainstalovat curl.
$ sudo apt install curl
Poté vložte následující řádek do terminálu a spusťte jej. Stáhne a spustí instalační skript Pi Hole.
$ curl -sSL https://install.pi-hole.net | bash
Chcete-li začít, instalační skript Pi Hole se spustí tím, že se ujistíte, že máte přístup root, buď prostřednictvím sudo, nebo že skript používáte jako root. Každopádně to funguje.
Spustí se instalační skript Pi Hole a vyzve vás k zahájení instalace.
Dále se zeptá, na který server DNS chcete exportovat. Vyberte si, který se vám líbí.
Poté se zeptá, zda chcete použít aktuální IP k nastavení statické IP adresy. Pokud nemáte velmi dobrý důvod, proč to nechat, nechte jej přesně tak, jak to je.
Nastavte webové rozhraní Pi Hole pro monitorování. Je to velmi dobré, takže rozhodně použijte.
Nakonec vám skript řekne, že instalace je dokončena a dá vám a administrátorské heslo. Ber to na vědomí. Nemůžete to změnit a budete potřebovat pro přístup k plnému webovému rozhraní administrátora.
Webové rozhraní
Webové rozhraní, které je součástí Pi Hole, je ve skutečnosti velmi pěkné. Rozložení je jednoduché a je to skvělý způsob, jak přesně zjistit, co blok Pi Hole blokuje. Budete překvapeni množstvím odpadků, které ucpávají síť. Pomocí karty „Přihlášení“ na boku se přihlaste pomocí svého hesla.
Rozhlédni se kolem. Na hlavní kartě „Dashboard“ je uvedeno, kolik žádostí prošlo celkem Pi Hole a kolik z nich bylo zablokováno. Obsahuje také pěkné grafy vaší žádosti a seznam domén, které jsou kontaktovány. Jak to necháte běžet, Pi Hole vyplní grafy a poskytne vám vizualizovaná data o tom, co se děje s vaší sítí.
Upstream servery Pi
Na kartě Nastavení najdete v horní části řadu dalších karet. Klikněte na tlačítko „DNS“. Na této kartě najdete seznam serverů DNS ze instalačního skriptu. Existuje také několik možností pro přidání do vlastních serverů DNS. Nakonfigurujte ji tak, jak chcete. V budoucnu byste to měli změnit.
Nakonfigurujte DNS svého klienta
Nyní, když je vaše Pi Hole spuštěna, musíte nakonfigurovat zařízení ve vaší síti, aby se prostřednictvím ní mohla připojit. Přesné okolnosti budou pro vaši síť jedinečné, ale některé věci jsou univerzální.
Směrovač
Všechny směrovače jsou odlišné. Najděte možnosti DHCP pro směrovač a vyhledejte pole „Statická DNS“. Jako první položku nastavte IP adresu vašeho Pi Hole a použijte změnu. Váš router začne přesměrovat všechny požadavky DNS přes Pi Hole.
Jednotlivé počítače
Pokud jste se rozhodli pro připojení přes jednotlivé počítače, budete muset každý nakonfigurovat tak, aby používal Pi Hole místo vašeho routeru pro DNS.
Windows 10
Změna serveru DNS v systému Windows 10 je zbytečně komplikovaná, ale stále je to možné. Klikněte na možnost „Nastavení“ nebo „Ovládací panely“ v hlavní nabídce. Klikněte na „Síť a internet“ a přejděte na „Centrum sítí a sdílení“.
Klikněte na „Změnit nastavení adaptéru“. Poté klikněte pravým tlačítkem na adaptér a vyberte „Vlastnosti“. V okně „Vlastnosti“ vyberte „Internet Protocol 4“, potom klepněte na tlačítko „Vlastnosti“ níže. V dalším okně vyberte přepínač pro použití konkrétních serverů. Zadejte IP adresu své Pi Hole a uložte.
Linux
Distribuce v systému Linux mají různé způsoby zpracování konfigurace sítě, ale většina z nich používá NetworkManager v nějaké formě, aby vám poskytla grafické rozhraní pro správu sítí.
Spusťte aplikaci Nastavení prostředí vašeho počítače. Vyhledejte nastavení sítě. Na GNOME se nazývá „Síť“. Vyberte síťové rozhraní, které používáte pro připojení, a otevřete jeho nastavení. Na GNOME je to ikona ozubeného kola v pravém dolním rohu. Vyberte IPv4. V každém případě bude nastavení serveru DNS umístěno pod hlavičkou IPv4. Zadejte IP vašeho Pi Hole. Uložit a použít.
Závěrečné myšlenky
Pi Hole je úžasné. Pravděpodobně zablokuje tisíce (doslova tisíce) požadavků ve vaší síti během několika hodin ve vaší síti. To platí zejména při používání streamovacích služeb a streamovacích zařízení. I když bylo těžké pokrýt celý proces od začátku do konce, měli byste mít obecnou představu o tom, jak nastavit Pi Hole, co může udělat a jak je můžete integrovat do své sítě.
Protože je Pi Hole tak lehký a flexibilní, můžete jej nainstalovat téměř kdekoli v síti a dokonce spouštět více instancí na různých místech. Volba je zcela na vás. Ať tak učiníte, všimnete si některých docela překvapivých výsledků a vaše síť bude pravděpodobně rychlejší.
