A hirdetések rendkívül gyakoriak az interneten, szinte minden webhelyen legalább egy hirdetés szerepel oldalanként. PC-n telepíthet egy hirdetésblokkoló böngészőbővítményt, mobilon pedig olyan böngészőt, amely blokkolja a hirdetéseket. Sajnos a böngészőben lévő weboldalak nem az egyetlen hely, ahol hirdetéseket láthat. Sok alkalmazás és okoseszköz olyan hirdetéseket is tartalmaz, amelyeket nem lehet letiltani hagyományos hirdetésblokkolóval.
A Pi-hole, ejtsd: "pie hole", egy ingyenes DNS-alapú hirdetésblokkoló, amely blokkolja a hirdetéseket a hálózaton lévő összes eszközön. A hagyományos hirdetésblokkolókhoz hasonlóan a Pi-hole is közösség által létrehozott listákat használ az ismert hirdetésmegjelenítő webhelyekhez való hozzáférés blokkolására. A hagyományos hirdetésblokkolók megakadályozzák, hogy a böngésző a tiltólistán szereplő tartományokból bármilyen erőforrást betöltsön a kapcsolat blokkolásával. A Pi-hole egy egyéni DNS-szerver, amely egyszerűen félreirányítja a blokklistán szereplő tartományok DNS-kérelmeit, így nem lehet hirdetéseket betölteni.
A Pi-hole-nak van néhány hátránya a hagyományos hirdetésblokkolóval szemben. Csak domain szinten tudja blokkolni az erőforrásokat, így nem tud blokkolni egyetlen belső féltől származó hirdetést sem, vagy kozmetikai szűrőt alkalmazni. Kicsit nehezebb ideiglenesen letiltani vagy engedélyezni egy adott blokkolt domaint, ha úgy találja, hogy az megsértette a megtekinteni kívánt webhelyet.
A Pi-hole-hoz hasonló eszköz fő előnye, hogy képes blokkolni a hirdetéseket minden olyan eszközön, amely úgy van beállítva, hogy DNS-kiszolgálóként használja. A szoftvert Raspberry Pi miniszámítógépen való futtatásra tervezték, innen ered a „Pi” a névben, azonban bármilyen kompatibilis Linux-számítógépen futtatható, beleértve a felhőszolgáltatásokat is.
A Pi-lyuk telepítése és használata
A Pi-hole használatához telepítenie kell egy támogatott operációs rendszert, például a Raspberry Pi OS-t vagy az Ubuntu-t. A támogatott operációs rendszerek és a rendszerkövetelmények listája megtalálható itt. A Pi-hole telepítése olyan egyszerű lehet, mint egy egysoros parancs, vagy klónozhatja a git-tárat, majd futtathatja a telepítési parancsfájlt. A telepítési útmutató megtalálható itt.
Ha a Pi-hole fut, manuálisan beállíthatja az egyes eszközöket, hogy DNS-kiszolgálóként használják, vagy beállíthatja az útválasztót úgy, hogy az összes csatlakoztatott eszköz használja. Útmutatók állnak rendelkezésre itt a hálózat Pi-lyuk használatára való konfigurálásának folyamatához. A Pi-hole frissítése olyan egyszerű, mint a „pihole -up” parancs futtatása.
Útmutató is elérhető itt a Pi-hole VPN-vel való kombinálására való konfigurálásához, így továbbra is élvezheti a Pi-hole hirdetésblokkolását, miközben mobiladat-kapcsolatot vagy másik hálózatot használ.