Pi-hole - Hirdetés blokkolás otthoni hálózatban

Ha otthon olyan eszközöket használsz, amiknél nem szeretnél bajlódni a hirdetések blokkolásával és van egy elfekvő Raspberry Pi-d is, akkor vess egy pillantást a Pi-hole projektre!

pihole

A Pi-hole egy olyan speciális DNS szerver1, amely blokkolja a hirdetések letöltését. Előre elkészített hirdetésblokkoló listákat használ, de manuálisan fehér vagy fekete listára tehetünk nem kívánatos domaineket.

További érdekes tulajdonsága, hogy olyan eszközökön is blokkolhatók a nem kívánt hirdetések, amikre nincs elérhető adblock, mint pl az iOS eszközök.

A szoftvernek van egy praktikus webes felülete, amely mindenféle statisztikát megjelenít a hálózatodról. A mellékelt JSON API segítségével a statisztikai adatokat felhasználhatod saját programozási projektjeidben. A Pi-hole szabad és nyílt forrású szoftver.

A telepítés a lehető legegyszerűbb, csak ezt a parancsot kell kiadnod a Rasperry Pi-den (feltételezve, hogy van már rajta egy Raspbian):

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

Ez letölti a telepítőt és mindjárt futtatja is. Ha a külső forrásból érkező bash scriptek futtatása számodra ördögtől való dolog, akkor nézz szét a Pi-hole GitHib oldalán, ahol részletes telepítési utasításokat találhatsz mindenféle rendszerre.

pihole-installed

A telepítés után már csak annyi a dolgod, hogy az eszközeiden be kell állítanod a Pi-hole-t DNS szerverként. Ha azt szeretnéd, hogy a hálózatban lévő összes eszközöd automatikusan a Pi-hole-t használja, engedélyezd a DHCP szerverét2. Viszont ilyenkor a routered DHCP szerverét ne felejtsd el kikapcsolni.

További információk: pi-hole.net


  1. A DNS (Domain Name System) szerver egy olyan szerver, amely az internetes címek fordításáért felelős. Ezen szerver segítségével tudsz az interneten keresztül weboldalakon böngészni, e-maileket küldeni és fogadni. ↩︎

  2. A rövidítés a Dynamic Host Configuration Protocolból ered. A DHCP egy kliens-szerver protokoll. A protokoll lehetővé teszi a hálózaton levő számítógépek számára, hogy a DHCP szervertől (vagy szerverektől) kérjenek és kapjanak meg minden olyan szükséges hálózati beállítást, amely az adott hálózaton való biztonságos működéshez szükséges. ↩︎