Home Enterprise Pi-hole installatiegids: een stap dichter bij nul advertenties

Pi-hole installatiegids: een stap dichter bij nul advertenties

by Gast auteur
Jack's Pi-Hole-functie

Als ingenieur die nieuw is in homelabs, netwerken en softwareconfiguratie, was een van de eerste en eenvoudigste verbeteringen aan mijn levenskwaliteit het opzetten van een Pi-hole! In deze installatiehandleiding van Pi-hole doorlopen we de basisstappen die u moet uitvoeren om het aantal advertenties in uw leven te verminderen. Deze Pi-hole wordt gehost op een Raspberry Pi, die zich in het midden van de rechterkant bevindt in de afbeelding van mijn netwerkkaart hieronder.

Als ingenieur die nieuw is in homelabs, netwerken en softwareconfiguratie, was een van de eerste en eenvoudigste verbeteringen aan mijn levenskwaliteit het opzetten van een Pi-hole! In deze installatiehandleiding van Pi-hole doorlopen we de basisstappen die u moet uitvoeren om het aantal advertenties in uw leven te verminderen. Deze Pi-hole wordt gehost op een Raspberry Pi, die zich in het midden van de rechterkant bevindt in de afbeelding van mijn netwerkkaart hieronder.

Jack's Pi-hole installatiegids

Een Pi-hole fungeert als een Domain Name System of DNS. Een DNS wordt gebruikt om hostnamen en IP-adressen te vertalen. Wat er in wezen gebeurt, is dat al het internetverkeer dat door een netwerk stroomt, naar een DNS wordt gestuurd, die bepaalt waar het verkeer naartoe moet worden gestuurd op basis van wat er belt en of wat het verkeer verzendt. Dit verkeer bevat informatie over waar het vandaan komt. Als er bijvoorbeeld naar een webpagina wordt genavigeerd en die webpagina een van die constante banneradvertenties onderaan heeft, is de DNS eigenlijk wat de inhoud van de advertentie heeft gestuurd om te worden afgeleverd bij het apparaat dat de webpagina heeft geopend.

Dat toegepaste concept is erg belangrijk om te begrijpen hoe de Pi-hole werkt. De Pi-hole bevat een lijst van (op het moment van schrijven van dit artikel) 84,965 domeinen die advertentiemateriaal hosten. Wanneer de Pi-hole DNS ziet dat het verkeer afkomstig is van een van de genoemde domeinen, in plaats van het verkeer door te sturen naar het verzoekende apparaat zoals het normaal zou doen, stuurt de DNS de advertentie-inhoud niet! (Ik denk graag aan de Pi-hole die die advertenties in een zwart gat van niets schiet).

Pi-Hole Installatiehandleiding

Een zeer krachtig aspect van de zwarte lijst van Pi-hole is dat deze door de gebruiker kan worden bewerkt. Als de gebruiker merkt dat een specifiek domein advertentieverkeer naar zijn/haar apparaat blijft sturen, kan de gebruiker dat specifieke advertentiedomein handmatig aan de zwarte lijst toevoegen. Voor deze installatie van Pi-hole gaan we ervan uit dat er al een besturingssysteem op de Raspberry Pi is geïnstalleerd. Om Pi-hole in te stellen, navigeren we naar pi-hole.net. Eenmaal daar navigeert een installatieknop de gebruiker naar een webpagina die verschillende manieren bevat om door te gaan met de installatie van Pi-hole, waarvan de eenvoudigste een opdracht met één regel is.

Als de gebruiker op zijn hoede is voor piping naar bash, kan de repository worden gekloond en uitgevoerd en kan het installatieprogramma worden gedownload en uitgevoerd.
Na installatie krijgt u het onderstaande dashboard te zien (dat toegankelijk is door "pi.hole/" in de adresbalk van de browser in te voeren):

Pi-hole-browser

Dit dashboard geeft verschillende statistieken weer over het verkeer dat door de Pi-hole stroomt. Zoals hierboven getoond, heeft het netwerk sinds het herstarten van mijn Pi-hole vandaag 577 zoekopdrachten uitgevoerd en heeft Pi-hole er 65 of 11.3% "geblokkeerd". Dit betekent dat 11.3% van het verkeer dat naar het netwerk wordt gestuurd of aangevraagd, is geïdentificeerd als advertenties en niet eens op mijn apparaten is verschenen. Een belangrijk probleem dat ik tegenkwam bij het instellen van de Pi-hole op mijn netwerk, was om van de Raspberry Pi de standaard DNS-server op mijn netwerk te maken. Dit zijn de stappen die ik heb genomen met mijn EdgeRouter X:

Om de EdgeRouter X te configureren om de Rasberry Pi als DNS te gebruiken, voert u eerst het IP-adres van de router in uw favoriete browser in (de standaardinstelling voor de Edgerouter X is 192.168.1.1). Navigeer vervolgens naar het tabblad Config Tree van de configuratiesoftware:

Tabblad Configuratiestructuur

Volg dat door naar het subnet in de navigatieboom te boren en eindig door het IP-adres in te voeren van de Rasberry Pi die de Pi-hole host:

navigatie boompi-hole installatiegids IP

 

 

 

Naast het IP-adres van de Rasberry Pi wordt een secundaire, failover-DNS aanbevolen, zodat als de Raspberry Pi niet functioneert, de secundaire DNS-server het dan overneemt. In dit geval wordt 1.1.1.1 gebruikt, het IP-adres van CloudFlare, een van de snelste en populairste DNS-resolvers.

Belangrijke opmerking: het wordt aanbevolen om het IP-adres van de host van de Pi-Hole statisch in te stellen in plaats van dynamisch. Dit komt omdat de DNS-server waar de router naar kijkt een statisch adres is. Als gevolg hiervan, als de host van de Pi-hole is ingesteld op DHCP en een nieuw IP-adres krijgt toegewezen vanwege een stroomcyclus, zal de router niet langer kijken naar het juiste IP-adres van de Pi-hole DNS.

Ik hoop dat deze Pi-hole installatiegids anderen zal helpen bij hun zoektocht om het aantal advertenties in hun
woont.

-Jack G.

Pi-Hole

Neem contact op met StorageReview

Nieuwsbrief | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS Feed