Blokkeer en verzend advertenties naar een zwart gat met Pi-Hole
Een Pi-Hole is een ad-blocker voor het hele netwerk die advertenties op elk apparaat in uw netwerk onderschept. Het target een lijst met duizenden advertentieweergave-domeinen en leidt hun inhoud naar een zwart gat, waardoor ze uit het zicht worden verwijderd. Omdat het netwerkwijd wordt uitgevoerd op alle apparaten die op uw netwerk zijn aangesloten, zonder extra software. Het werkt zelfs in mobiele apparaten, waardoor het bandbreedtegebruik vermindert en de prestaties verbeteren. Je kunt het uitvoeren op een miezerige Raspberry Pi of een andere Linux-box die je hebt rondslingeren.
Wat is Pi-gat?
Pi-Hole noemt zichzelf "een zwart gat voor internetadvertenties." Het werkt door alle uitgaande serververzoeken uit te voeren tegen een interne zwarte lijst. Om dit te realiseren, moet u de Pi-Hole instellen als uw DNS-server. Hierdoor kan de Pi-Hole aanvragen voor adresomzetting verwerken en de IP-adressen van aangevraagde informatie bekijken. Als gevolg hiervan heeft het de mogelijkheid om bepaalde uitgaande verzoeken op basis van hun IP-adressen selectief te dempen.
Als de Pi-Hole een verbindingsaanvraag ziet die overeenkomt met zijn zwarte lijst, blokkeert het dat verzoek om de advertentieserver of bestemming te bereiken. Meer dan 10.000 domeinen staan op de zwarte lijst en Pi-Hole stopt met verzoeken om ooit hun servers te bereiken. Dit betekent dat er geen advertenties worden gedownload, dus de bandbreedte wordt opgeslagen en de verbindingssnelheid wordt verbeterd.
Pi-Hole blokkeert niet alleen advertenties. Het kan uw netwerk ook beschermen tegen allerlei op het web gebaseerde aanvalsvectoren. Het systeem bevat ook een robuuste web-gebaseerde portal voor het bewaken en controleren van de werking van Pi-Hole.
Sterker nog, dit alles is gratis en open-source. Het enige onderdeel dat niet open-source is, is de naam en het logo, die zijn geregistreerd als handelsmerken.
Pi-Hole installeren
1. Installeer een compatibele Linux-distro
Pi-Hole kan op vrijwel elk voor Linux geschikt apparaat worden uitgevoerd. Ter referentie ondersteunt Pi-Hole deze distro's officieel:
- Raspbian: Jessie / Stretch (lite / met pixel)
- Ubuntu: 14.04 / 16.04 / 16.10
- Fedora: 24/25
- Debian: 8.6
- CentOS: 7.2.1511 / 7.3.1611
2. Voer het installatieprogramma uit
Open een Terminal en voer de onderstaande opdracht uit om de software te installeren:
curl -sSL https://install.pi-hole.net | bash
Houd er rekening mee dat je een curl-opdracht invoert in bash. Dat zou je een beetje nerveus moeten maken, want het is behoorlijk gevaarlijk. Als u ervoor wilt zorgen dat de software niet schadelijk is, kunt u de broncode van Pi-Hole bekijken. U kunt de software ook handmatig installeren vanuit Pi-Hole's Github-repository.
3. Stel de Pi-Hole in als uw DNS-server
U moet de DCHP-instellingen op uw router configureren om de Pi-Hole in te stellen als de DNS-server van uw netwerk. De instructies zullen voor elk model verschillen. Stel het IP-adres van de Pi-Hole (iets als 192.168.0.250) in als de enige DNS-server in uw netwerk. Zorg ervoor dat u de andere DNS-servers nulzet.
4. Bekijk de webinterface
Zodra je Pi-Hole hebt ingesteld als je DNS-server, ben je klaar. U blokkeert overal advertenties, voor elk apparaat in uw netwerk. Om de configuratie van de Pi-Hole te wijzigen, kunt u http: //pi.hole in uw netwerk bezoeken.
Conclusie
Pi-Hole is een extreem krachtig hulpmiddel voor sommige ad-blocking voor zware taken. Het vereist wel dat u een serieuze systeemconfiguratie uitvoert en vertrouwt op open-source software. Maar als je een vrije Linux-box hebt liggen, ben je daar waarschijnlijk aan gewend! Als het systeem niet voor u werkt, kunt u uw DNS-instellingen altijd naar hun standaardwaarden retourneren en de Pi-Hole zonder schadelijke effecten loskoppelen.