Anonim

Rengeteg hirdetési blokkolási lehetőség van, de sokuk messze nem tökéletes. A dolgok bonyolultabbá tétele érdekében a webhelyek megkezdték a böngésző hirdetési blokkolóinak felismerését és blokkolását. Szóval, milyen lehetőségek vannak az online nem kívánt hirdetések és nyomkövetők elleni védelem érdekében?

Valójában van egy egyszerű, univerzális megoldás, amely összegyűjti az összes hirdetési igényt a hálózatán, és eldobja őket, még mielőtt elérnék a böngészőt. Ráadásul DNS-szinten kezeli őket, így a hirdetés-blokkolók… nem tudják észlelni.

A Pi Hole egy olyan szkript, amelyet a legtöbb Linux rendszerre telepíthet, de a nevét a Raspberry Pi néven kapta. A Pi egy tökéletes kis eszközt készít, amelyre telepítheti a Pi Hole-t, csatlakoztathatja a hálózathoz, és alapvetően elfelejtheti. Ha kíváncsi, a név „lyuk” része egy fekete lyukra utal, mert alapvetően ez így működik a hirdetéseknél.

A konfiguráció tervezése

Gyors linkek

  • A konfiguráció tervezése
    • Válassza ki a készüléket
    • Általános lehetőségek
      • Egyszerű útválasztó DNS
      • Második gyorsítótár DNS
      • Pi OpenVPN kliens
  • Telepítse a Pi Hole-t
    • A webes felület
    • Pi Hole upstream kiszolgálók
  • Konfigurálja az ügyfél DNS-ét
    • Router
    • Egyéni számítógépek
      • Windows 10
      • Linux
  • Záró gondolatok

A Pi Hole nevetségesen sokoldalú. Szinte bármilyen helyre elhelyezheti a hálózat és az internet felé vezető út mentén. Csak a DNS-bemenetre és egy kiszolgálóra van szüksége, ahova a tisztított forgalmat el tudja küldeni. A forgalom egyetlen eszközről, több eszközről vagy maga az útválasztóból származhat, és közvetlenül eljuthat egy külső DNS-kiszolgálóra, az útválasztóra, egy helyi proxyra, például a DNSCryptre, vagy éppen bármire, amely képes kezelni a DNS-forgalmat.

Válassza ki a készüléket

Neve ellenére telepítheti a Pi Hole szoftvert a legtöbb Linux rendszerre, függetlenül attól, hogy milyen eszközön vannak. A Pi Hole futtatása szokásos Linux PC-ken, egyéni útválasztón vagy akár virtuális gépen sem rejlik. A választás teljesen a tiéd.

Válasszon egy olyan eszközt, amely legjobban illeszkedik a tervezett forgalom áramlásához. Ne feledje, hogy a Raspberry Pi-t több szolgáltatással is futtathatja. Ha szeretné, konfigurálhatja a Pi-t mint útválasztót a Pi Hole segítségével a DNS kezelésére, és egy OpenVPN ügyfelet a több eszközből származó forgalom kezelésére.

Általános lehetőségek

Rengetegféle módon konfigurálhatja a hálózatot. Hacsak nem akar valami igazán kreatívat csinálni, létezik néhány meglehetősen általános.

Egyszerű útválasztó DNS

Ez könnyen a legegyszerűbb konfiguráció, amelyet használhat. Csak annyit kell tennie, hogy telepíti a Pi Hole eszközt a hálózatán. Ezután konfigurálja az útválasztót úgy, hogy az eszköz IP-címét használja a DNS-hez. A hálózat minden másja a szokásos módon folyik. Az egyetlen hátránya, hogy nem használhat VPN-t, kivéve, ha a VPN nem használja a Pi Hole-t, vagy ha az útválasztót használja a VPN-hez való csatlakozáshoz.

Második gyorsítótár DNS

Ha már van DNS-gyorsítótár-kiszolgálója, például egy, amelyet az útválasztóba integrált a pfSense vagy más fejlettebb útválasztó operációs rendszer útján, akkor továbbra is kihasználhatja ezt a DNS-funkciót a Pi Hole segítségével. Ennek legegyszerűbb módja az, ha a hálózaton lévő eszközöket úgy konfigurálja, hogy közvetlenül a Pi Hole-t használja a DNS-hez. Ezután állítsa be a Pi Hole-t, hogy exportálja a DNS-kéréseit az útválasztó felé. Az útválasztó továbbra is normálisan működhet, és ugyanazt a külső DNS-t használja, mint korábban. Ismét, ha VPN-kapcsolatokat használó egyedi eszközökkel rendelkezik, akkor vagy útválasztót kell használnia a Pi Hole csatlakoztatásához, vagy le kell mondania ezekről az eszközökről.

Pi OpenVPN kliens

Végül, ez a megoldás a VPN felhasználók számára. Ha vegyes hálózattal rendelkezik néhány eszközzel, amely VPN-t használ, és másoknak nem, akkor a legjobb megoldás, ha a Pi-t egyúttal útválasztóként használja a VPN-klienssel és a Pi-lyukkal. Valójában két Pi lyukra lenne szüksége, egyre a VPN-hez, a másikra a normál forgalomhoz. Nem ideális, de működni fog.

A nem VPN-hálózat szinte azonos az első egyszerű konfigurációval. A VPN egyikéhez be kell állítania a Pi útválasztót. Ez az útválasztó az OpenVPN klienst és a Pi Hole-t is futtatja. Konfigurálja a számítógépeket, amelyeket a VPN-en szeretne csatlakoztatni az útválasztóhoz. Konfigurálja a Pi-t az összes forgalom átirányításához az OpenVPN-en a VPN-szolgáltatóhoz. Ezután állítsa be a Pi-t úgy, hogy DNS-ként használja a Pi Hole-t, a Pi Hole upstream DNS-jét pedig a VPN-szolgáltató kiszolgálójaként.

Telepítse a Pi Hole-t

Oké, most, hogy az elmélet és a tervezés nem megfelelő, itt az ideje a Pi Hole telepítéséhez. Valójában nagyon egyszerű. Először ellenőrizze, hogy a curl telepítve van-e a Raspberry Pi-re, vagy bárhová is tervezi a Pi Hole telepítését. Az is segít a sudo-ban. Mivel valószínűleg Debianot vagy Ubuntut fogod használni (ez jó ötlet), csak győződjön meg arról, hogy telepítette a curl-t.

$ sudo apt install curl

Ezután illessze be a következő sort a terminálba, és futtassa azt. Letölti és elindítja a Pi Hole telepítő szkriptet.

$ curl -sSL https://install.pi-hole.net | bash

A kezdéshez a Pi Hole telepítő szkript azzal indul el, hogy megbizonyosodik arról, hogy rendelkezik root hozzáféréssel - akár a sudo-on keresztül, vagy pedig a szkriptet gyökérként futtatja. Mindkét módon működik.

A Pi Hole telepítési szkript elindul, és felszólítja a telepítés megkezdésére.

Ezután megkérdezi, hogy melyik DNS-kiszolgálóra szeretne exportálni. Válasszon egyet, amelyik tetszik.

Ezután megkérdezi, hogy szeretné-e az aktuális IP-t használni statikus IP-cím beállításához. Ha nincs nagyon jó oka, hogy ne, hagyja pontosan úgy, ahogy van.

Állítsa be a Pi Hole webes felületet a megfigyeléshez. Nagyon jó, ezért határozottan használja.

Végül a szkript megmondja, hogy a telepítés befejeződött, és megadja neked és az admin jelszavát. Vegye figyelembe ezt. Nem változtathatja meg, és szüksége lesz rá a teljes adminisztrációs webes felület eléréséhez.

A webes felület

A Pi Hole-nal kapott webes felület valóban nagyon szép. Az elrendezés egyszerű, és nagyszerű módja annak, hogy pontosan megnézze, mit blokkol a Pi Hole. Meglepni fogja, hogy a hulladékmennyiség mennyire eltömíti a hálózatot. Az oldalán található „Bejelentkezés” fülön jelentkezzen be jelszavával.

Nézz körbe. A fő “Irányítópult” fül megmutatja, hány kérés érkezett be a Pi Hole-n keresztül, valamint hogy hány kérelmet blokkoltak. Ez magában foglalja a kérelem szép grafikonjait és a felveendő domainek felsorolását is. Amint engedi futni, a Pi Hole kitölti a grafikonokat, és vizuális adatokat nyújt Önnek arról, hogy mi történik a hálózatával.

Pi Hole upstream kiszolgálók

A „Beállítások” lapon a lap tetején található további fülek sorozata. Kattintson a „DNS” elemre. Ezen a lapon megtalálja a telepítő szkript DNS-kiszolgálóinak listáját. Van még néhány lehetőség, hogy hozzáadhassuk az egyéni DNS-kiszolgálókhoz. Állítsa be a kívánt módon. A jövőben ez az a hely, ahol a dolgot megváltoztathatod.

Konfigurálja az ügyfél DNS-ét

Most, hogy a Pi Hole fut, konfigurálnia kell a hálózaton lévő eszközöket, hogy csatlakozzon rajta. A pontos körülmények egyediek lesznek a hálózatán, de néhány dolog univerzális.

Router

Minden útválasztó különbözik. Keresse meg az útválasztó DHCP beállításait, és keresse meg a „Statikus DNS” mezőket. Állítsa be elsőként a Pi Hole IP-címét, és alkalmazza a módosítást. Az útválasztó elkezdi az összes DNS-kérés elterelését a Pi Hole-n keresztül.

Egyéni számítógépek

Ha az egyes számítógépek közötti csatlakozást választotta, mindegyiket be kell állítania úgy, hogy a DNS-útválasztó helyett a Pi Hole-t használja.

Windows 10

A DNS-kiszolgáló megváltoztatása a Windows 10 rendszerben szükségtelenül bonyolult, ám ez mégis teljes mértékben végrehajtható. Kattintson a főmenü „Beállítások” vagy „Vezérlőpult” opciójára. Kattintson a „Hálózat és internet” elemre, és lépjen a „Hálózati és megosztási központba”.

Kattintson az „Adapter beállításainak módosítása” elemre, majd kattintson a jobb egérgombbal az adapterre, és válassza a „Tulajdonságok” elemet. A „Tulajdonságok” ablakban válassza az „Internet Protocol 4” elemet, majd koppintson az alábbi „Tulajdonságok” gombra. A következő ablakban válassza ki a választógombot adott kiszolgálók használatához. Írja be a Pi Hole IP-címét, és mentse.

Linux

A Linux disztribúcióinak különféle módjai vannak a hálózati konfiguráció kezelésére, de a legtöbb a NetworkManagert valamilyen formában használja annak érdekében, hogy grafikus felületet biztosítson az Ön számára a hálózatépítés kezeléséhez.

Nyissa meg az asztali környezet Beállítások alkalmazását. Keresse meg a hálózati beállításokat. A GNOME-on „Network” elnevezésű. Válassza ki a csatlakoztatáshoz használt hálózati interfészt, és nyissa meg annak beállításait. A GNOME-n ez a fogaskerék ikon a jobb alsó sarokban. Válassza az IPv4 lehetőséget. A DNS-kiszolgáló beállításai mindenesetre az IPv4 címsor alatt találhatók. Írja be a Pi Hole IP-jét. Mentés és alkalmazás.

Záró gondolatok

A Pi Hole félelmetes. Valószínűleg ezer (szó szerint több ezer) kérést blokkol a hálózatán néhány órán belül. Különösen igaz, amikor streaming szolgáltatásokat és streaming eszközöket használ. Noha az egész folyamatot az elejétől a végéig itt nehéz volt lefedni, általános elképzeléssel kell rendelkeznie arról, hogy miként állíthatja be a Pi Hole-t, mit tud tenni, és hogyan tudja integrálni a hálózatába.

Mivel a Pi Hole annyira szuper könnyű és rugalmas, szinte bárhol a hálózaton telepítheti, és akár több példányt is futtathat különböző helyeken. A választás teljesen a tiéd. Bármilyen módon is megteszi, meglepő eredményeket észlel, és a hálózat valószínűleg gyorsabb lesz ehhez.

Blokkolja a hálózat összes hirdetését a pi lyukkal