Článok

Ako blokovať všetky reklamy na domácej sieti Wi-Fi pomocou Pi-hole a Raspberry Pi

protection click fraud

Reklamy sú rušivé a dráždivé. Aj keď blokovanie reklám robí slušnú prácu v prehliadačoch pre počítače, nefunguje v telefónoch a tabletoch. Tam prichádza Pi-hole. Pi-hole je bezplatná služba na úrovni siete, ktorá blokuje reklamy na všetkých zariadeniach v celej vašej domácej sieti Wi-Fi. Pozrime sa, ako to funguje a ako si to môžete nastaviť v domácej sieti Wi-Fi.

Výrobky použité v tejto príručke

  • Nikdy nevidieť reklamy: Štartovacia sada CanaKit Raspberry Pi 4 4 GB (100 dolárov na Amazone)

Skôr ako začnete, zistite, čo môže a nemôže Pi-hole

Pi-hole je fantastický nástroj na elimináciu reklám na všetkých zariadeniach pripojených k domácej sieti Wi-Fi, má však svoje obmedzenia. Ak nastavujete Pi-hole na blokovanie reklám na YouTube alebo Instagrame, budete sklamaní, pretože tieto stránky používajú ich vlastné siete CDN (sieť na doručovanie obsahu) na zobrazovanie reklám, takže server, ktorý zavádza video, obsahuje aj server reklamy.

Pi-hole načítava stránky rýchlejšie a šetrí šírku pásma, ale neblokuje reklamy z YouTube alebo Instagramu.

Väčšina online reklám je dodávaná webmi tretích strán, takže pre službu ako Pi-hole je ľahké identifikovať stránky, ktoré tieto reklamy zobrazujú, a blokovať ich. To neplatí pre YouTube, takže neexistuje spôsob, ako zablokovať reklamu na platforme na streamovanie videa bez blokovania prístupu k samotnému videu. Ak chcete YouTube bez reklám, budete musieť platiť za YouTube Premium. To isté platí pre Instagram a v skutočnosti neexistuje žiadny spôsob blokovania reklám v službe vlastnenej spoločnosťou Facebook.

Z tohto dôvodu robí program Pi-hole skvelú prácu pri zbavovaní sa reklám, ktoré sa zobrazujú na väčšine webových stránok, čo všeobecne vedie k rýchlejšiemu používaniu internetu. Bez toho, aby ste museli načítať všetky stránky, ktoré obsahujú reklamy, uvidíte pri prehliadaní citeľné zníženie šírky pásma a stránky sa vďaka tomu načítajú rýchlejšie. Napríklad v mojej domácej sieti Wi-Fi blokuje Pi-hole zvyčajne okolo 10 - 20% všetkých odchádzajúcich požiadaviek na prenos, čo znamená, že až jednu pätinu mojej šírky pásma predtým využívali reklamné servery.

Ako vlastne Pi-hole funguje?

Predstavte si Pi-hole ako reklamnú políciu. Spravidla, keď vo svojom telefóne otvoríte web (napríklad usatoday.com), žiadosť sa odošle na server DNS - je to ako telefónny zoznam, ale pre internet. Spolu s požiadavkou na usatoday.com, váš prehliadač dostane tiež dotazy na ďalšie domény, ktoré zobrazujú reklamy na webových stránkach USA Today. Váš prehliadač teda v podstate načítava obsah z niekoľkých webov na pozadí.

To je miesto, kde Pi-hole robí rozdiel. Keď používate Pi-hole a navštívte usatoday.com, stiahne obsah zo stránky, ale zachytí všetky ostatné domény, ktoré na tejto stránke zobrazujú reklamy. Týmto spôsobom získavate všetok obsah v USA Today, ale bez akýchkoľvek reklám. Toto je elegantnejšie riešenie ako použitie blokovania reklám v prehliadači, pretože na prvom mieste sa nenačítavajú údaje z domén, ktoré zobrazujú reklamy. Blokovače reklám stále načítajú všetky reklamy, ale iba skryjú prvky pred zobrazením, takže váš prehliadač stále sťahuje všetok obsah z reklamných serverov.

Pi-hole je ako ochranka, ktorá neumožňuje vstup reklám.

To nie je prípad Pi-hole, a práve to z neho robí neuveriteľnú užitočnosť. Stačí ho nastaviť a nasmerovať smerovač na Pi-hole. Automaticky tak zablokuje reklamy na všetkých vašich zariadeniach. Pi-hole má čiernu listinu s viac ako 127 000 domén - a pribúdajú ďalšie mesačne - takže bez ohľadu na to, aké stránky navštívite, Pi-hole skvele blokuje reklamy na tejto stránke.

Najlepšie na Pi-hole je, že má webové rozhranie, ktoré uľahčuje videnie všetkých blokovaných otázok v reálnom čase. Teraz, keď máte na vysokej úrovni prehľad o tom, ako Pi-hole funguje, sa pozrime, ako si ju nastaviť vo svojej domácej sieti Wi-Fi.

Čo potrebujete na nastavenie zariadenia Pi-hole na domácej sieti Wi-Fi

  • Raspberry Pi 2, 3 alebo 4: Odporúčam používať Pi 4, ktorý je dodávaný so vstavanou Wi-Fi, silnejším hardvérom a ponúka veľkú hodnotu. Môžete si vybrať z konfigurácií RAM s kapacitou 1 GB, 2 GB alebo 4 GB a ja mám možnosť 4 GB, pretože mi to dáva viac réžie pre ďalšie pridanie ďalších vecí. Ak ste si zaobstarali iba pre Pi-hole, odporúčam vám ísť s variantom 2 GB RAM.
  • Prípad: V ideálnom prípade budete potrebovať kryt so svojím Raspberry Pi a tento je určený pre Pi 4 a je dodávaný s ventilátorom. To nie je vôbec zlé za menej ako 10 dolárov.
  • 32 GB karta MicroSD: Na inštaláciu Raspbian, oficiálneho operačného systému Raspberry Pi, budete potrebovať kartu microSD. 32 GB karta je viac ako dostatočná a dodáva sa na cene pod 10 dolárov.
  • 15W nástenná zástrčka: Váš Raspberry Pi potrebuje externý zdroj napájania a jeden si môžete vyzdvihnúť na Amazone. Príkon nástennej jednotky sa líši podľa modelu Pi, ktorý vyberáte. Používam tu Pi 4 a vyžaduje si nástennú zástrčku USB-C 15W.
  • ethernetový kábel: Odporúča sa pripojiť zariadenie Raspberry Pi k smerovaču pomocou ethernetového kábla. Pi 4 má vstavaný Wi-Fi modem, ale pretože ho budete používať na smerovanie všetkého internetového prenosu, je lepšie zapojiť ho.
  • Kábel micro-HDMI: Pi 4 má dva porty micro-HDMI, takže na pripojenie k vášmu monitoru budete potrebovať kábel micro-HDMI-HDMI.

Všetky komponenty si môžete vyzdvihnúť jednotlivo alebo si ich zaobstarať ako súpravu. Som k tomu čiastočne Štartovacia sada Canakit Raspberry Pi 4 pretože má všetko, čo potrebujete, v jednom balení. Zahŕňa 4 GB Raspberry Pi 4, puzdro, chladič, ventilátor, 32 GB kartu Samsung Evo MicroSD, 15 W napájací adaptér a kábel micro-HDMI. Vyzdvihnutie všetkého príslušenstva vás bude stáť viac a vyzdvihnutie zväzku má zmysel.

Ako nastaviť Raspberry Pi

Pred inštaláciou Pi-hole budete musieť nastaviť Raspberry Pi. Ak používate Pi prvýkrát, najlepšie urobíte, ak tak urobíte stiahnuť a nainštalovať NOOBS, ľahko použiteľný inštalátor, ktorý obsahuje všetky hlavné operačné systémy pre Raspberry Pi.

V tejto príručke zdôrazním, ako môžete nainštalovať NOOBS na Pi 4 a nastaviť ho. Začnime.

  1. Stiahnuť ▼ NOOBS z tohto odkazu a rozbaľte súbor ZIP.
  2. Pripojte kartu MicroSD ktoré sa použijú vo vnútri Pi 4 na PC so systémom Windows.
  3. Naformátujte Karta MicroSD vo formáte súboru FAT. Môžete na to použiť vstavaný nástroj vo Windows. Stačí kliknúť pravým tlačidlom myši na názov jednotky pre kartu MicroSD a vybrať Formát, vyber Systém súborov ako TUKa stlačte Štart.
  4. Ak narazíte na problémy s formátovaním SD karty, použite Formátovací nástroj SD Association.
  5. Po naformátovaní karty SD skopírujte obsah extrahovaného súboru NOOBS ZIP na SD kartu. Zaistite, aby sa súbory nepreniesli do priečinka na SD karte. Mali by byť v koreňovom adresári karty SD.
  6. Slot na SD karte vo vnútri Pi 4, pripojte ho k monitoru a klávesnici a naštartujte ho.
  7. Postupujte podľa pokynov na obrazovke na inštaláciu operačného systému. Mali by ste si nainštalovať Raspbian.

Pridajte statickú adresu IP pre Raspberry Pi na smerovač

Keď nastavujeme Pi-hole na spracovanie všetkého prichádzajúceho prenosu, mali by ste nastaviť statickú IP adresu pre Raspberry Pi, na ktorú bude Pi-hole nainštalovaný. Je to celkom jednoduché a môžete to urobiť takto:

  1. Choď do svojho administračné rozhranie routera (zvyčajne je to 192.168.1.1) a prihláste sa pomocou svojich prihlasovacích údajov.
  2. Prejdite na ikonu LAN ponukaa vyberte Server DHCP.
  3. Vyberte Ručné priradenie do On, a mali by ste vidieť a Ručne pridelená IP tabuľka v dolnej časti stránky.
  4. Vyberte svoju Malinový koláč zo zoznamu zariadení a priraďte ho a statická IP adresa. V tomto prípade priradím k svojmu Pi 4 kód 192.168.1.51.
  5. Uložte zmeny.

Ako nainštalovať Pi-hole na Raspberry Pi

Po nastavení Raspbian a pridelení statickej IP adresy Raspberry Pi môžete nainštalovať Pi-hole. Postup je nasledovný:

  1. Spustite príkazový riadok z ponuky Štart.
  2. Zadajte wget -O basic-install.sh https://install.pi-hole.net. sudo bash basic-install.sh a mal by si stiahnuť inštalačný program pre Pi-hole.
  3. Automatický inštalačný program by sa mal zobraziť na obrazovke. Hit Ok začať.
  4. Zobrazí sa dialógové okno o tom, či sa má Raspberry Pi používať ako server DHCP. Hit No.
  5. Teraz musíte nastaviť rozhranie pre Pi-hole. Vyberte si eth0 ak je vaša Raspberry Pi pripojená k smerovaču pomocou ethernetového kábla. Ísť s wlan0 ak používate modem Wi-Fi modelu Pi 4.
  6. Vyberte nadradeného poskytovateľa DNS. Môžete si vybrať z ktoréhokoľvek z uvedených poskytovateľov, ale môj výber by bol Google alebo Cloudflare.
  7. Teraz môžete vybrať zoznamy blokovaných položiek. Je dobré staviť nechať to tak, pretože predvolené zoznamy dobre filtrujú väčšinu reklám. V prípade potreby je tu možnosť pridať ďalšie zoznamy neskôr.
  8. Vyberte svoj protokol IP. Pre väčšinu používateľov to bude musieť byť IPv4.
  9. Potvrďte statickú IP adresu vášho Raspberry Pi. Uistite sa, že je to rovnaká adresa, ktorú ste zadali do smerovača, pretože inak sa nebudete môcť pripojiť na internet.
  10. Ďalej sa zobrazí otázka, či chcete nainštalovať webové rozhranie Pi-hole. Vyberte si On a stlačte Ok.
  11. Vyberte si On nainštalovať webový server pre webové rozhranie Pi-hole.
  12. Vyberte On na Chcete zaznamenávať dotazy? stránke.
  13. Inštalácia je dokončená a malo by sa zobraziť heslo pre webové rozhranie. Poznačte si to.

Konfigurácia otvoru Pi na vašom smerovači

Po dokončení inštalácie programu Pi-hole by ste ho mali nastaviť ako server DNS vo svojom smerovači. To je potrebné na to, aby Pi-hole fungovali. V opačnom prípade sa váš smerovač bude spoliehať na to, že vaše dotazy týkajúce sa DNS vyrieši váš poskytovateľ internetových služieb, a naďalej sa vám budú zobrazovať reklamy.

  1. Choď do svojho administračné rozhranie routera (192.168.1.1) a prihláste sa pomocou svojich prihlasovacích údajov.
  2. Prejdite na ikonu LAN Ponuka.
  3. V Server DNS podaný, zadajte Statická IP vášho Raspberry Pi. Keď som nastavil adresu svojho Pi 4 na 192.168.1.51, tak to sem zadám.
  4. Uložte zmeny.

To je všetko! Ak chcete vyskúšať, či Pi-hole funguje, prejdite do webového rozhrania a skontrolujte, či filtruje reklamy. Za týmto účelom budete musieť prejsť na statickú adresu IP, ktorú ste nastavili pre svoje Raspberry Pi. Pre mňa je to 192.168.1.51, takže webové rozhranie pre Pi-hole, ktoré som nastavil, je na 192.168.1.51/admin.

Po načítaní stránky sa budete môcť prihlásiť pomocou hesla, ktoré ste dostali počas inštalácie. Uvidíte všetky zariadenia na vašej domácej Wi-Fi a uvidíte podrobné informácie o všetkých dotazoch (a doménach), ku ktorým Pi-hole zablokovala prístup v reálnom čase.

instagram story viewer