De Help Desk punt NL
Kennisbank
De Helpdesk > De Helpdesk > Kennisbank

Pi-hole installeren op je Raspberry PI

Oplossing

Geef in de terminal het volgende commando in:

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

Klik twee keer op OK en als je bij het venster over de statische IP aankomt, klik je nogmaals op OK.

Pi-hole werkt namelijk alleen als de Raspberry Pi over een statisch IP-adres beschikt.

Selecteer in het volgende venster of je de Raspberry Pi via ethernet of wifi hebt aangesloten, een selectie maak je door op de spatiebalk te drukken.

Wil je naar het volgende venster, dan navigeer je met de pijltjestoetsen en bevestig je een actie met Enter.


 

Als het venster met de optie Select Protocols verschijnt, kies je voor IPv4, op dit moment werkt de ad-blocker via IPv4 namelijk het beste.

Daarna krijg je de vraag of het aangeboden statische IP-adres voor jou oké is.

In de meeste gevallen is dit prima en klik je op Yes. Mocht het IP-adres in het bereik vallen van de adressen die je router willekeurig aan apparaten toewijst, dan kan dit een conflict opleveren.

In dat geval kies je voor No en voer je zelf een IP-adres in. Als je voor Yes kiest, zal Pi-hole je sowieso nog even waarschuwen voor dit eventuele conflict.


 

De installatie is bijna klaar, op het einde vraagt Pi-hole of je de Upstream DNS Provider wilt wijzigen.

Google is de standaardkeuze en dit is in de meeste gevallen prima, maar je kunt ook de upstream van OpenDNS, Level3, Comodo of Norton gebruiken.

Als de tekst Make it so in beeld verschijnt, is de installatie klaar.

Noteer het IP-adres van je Pi-hole, dit is het adres wat je apparaten voortaan moeten gebruiken, daarmee gaan we aan de slag in de volgende stappen.

Sluit af met OK, er verschijnen nog een paar regels code en dan is het echt gedaan met de installatie.


 

Om reclames te blokkeren, moet je nu al je internetverkeer via de Pi-hole laten lopen, dus je PI-Hole is vanaf nu op elk systeem je primary DNS


 

Ga in je browser naar het IP-adres van je Pi-hole en typ achter het IP-adres /admin.

Dit is de configuratiepagina van je Pi-hole.

Je ziet hoeveel reclame vandaag al is tegengehouden, hoeveel domeinen geblokkeerd zijn en welke apparaten welke aanvragen hebben gedaan.

Onder Top Advertisers zie je van welke domeinen de meeste reclames worden geblokkeerd.

Bij Query Log vind je een overzicht van al je internetverkeer, helaas kun je dit niet uitschakelen of bepaalde entries verwijderen.


De handigste manier is om al het verkeer vanuit je router naar je Pi-hole om te leiden.

Ga naar de instellingen van je router en zoek naar het instellingenscherm waar je DHCP-opties kunt wijzigen of waar je instellingen voor IPv4-adressen vindt.

Hier vind je dan waarschijnlijk ook de optie om een lokale DNS-server aan te geven.

Of deze optie in jouw router wordt aangeboden en of dit überhaupt mogelijk is, kun je alleen ervaren door in de handleiding van je router te kijken of je provider even een mailtje te sturen.


 

Als je bepaalde domeinen wilt whitelisten of blacklisten, dan kun je dat doen in het administratiepanel van je Pi-hole.

Websites ‘leven’ van advertentie-inkomsten, dus het is ‘aardig’ om sites die je graag bezoekt te whitelisten.

Klik op Whitelist of Blacklist om een domein toe te voegen. Omdat de Pi-hole op DNS-niveau reclames filtert, heeft het geen zin om gewoon een url toe te voegen.

Op de website van Pi-block vind je een heldere uitleg hoe je een whitelist of blacklist toepast op je Pi-hole.

Zorg er wel voor dat onze website's op je whitelist staan, deze leven of sterven namelijk aan de hand van advertentieinkomsten.

Hier leggen we uit hoe je onze sites kunt whitelisten.

 

Wil je onze advertenties op de whitelist zetten, dan kan dat via het bestand whitelist.sh. Dat doe je met een simpele regel code, voer uit op je Raspberry PI waar PI-Hole op is geinstalleerd:

# /usr/local/bin/whitelist.sh de-help-desk.nl de-helpdesk.nl helpdeskwordpress.nl vpn-diensten.nl vpnzoeken.nl vpn-helpdesk.nl vpnhelpdesk.nl colani.nl ambernet.nl v-erp.nl colandino.nl

Voer nu uit:

# pihole -q de-help-desk.nl

Het antwoord zou moeten zijn: Match found in Whitelist

Mocht bovenstaande regel niet werken, dan kun je via de volgende stappen handmatig een lijst aanmaken: 

  1. Maak in /etc/pihole/ het bestand whitelist.txt.
  2. Voeg de domeinnamen toe die je wil whitelisten (een per regel).
  3. Sla het bestand op.
  4. Voer het bestand /usr/local/bin/gravity.sh op je Raspberry PI uit om de wijzigingen door te voeren.

 

Updaten van je PI-Hole doe je via SSH op je Raspberry PI met de opdracht:

# pihole -up

Mocht dat niet werken voer dan simpelweg de installatieopdracht weer uit:

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

Hier krijg je de vraag om te updaten of opnieuw configureren.

Suc6


Om te controleren welke DNS servers je PI-Hole gebruikt voer je uit:

grep'PIHOLE_DNS' /etc/pihole/setupVars.conf

Om je config van dnsmasq te testen voer je uit:

sudo dnsmasq --test

Herstarten van de DNS service:

sudo service dnsmasq restart

Om je PI-Hole te debuggen voer je uit:

pihole -d 

Config testen:

grep -v '^#' /etc/dnsmasq.d/01-pihole.conf | strings

Controle van de dnsmasq benodigde bestanden:

# sudo apt-cache depends dnsmasq

Door simpel uitvoeren van:

# pihole

Nu zie je alle mogelijke opdrachten en voorbeelden.

 
Was dit artikel bruikbaar? ja / nee
Gerelateerde artikelen Updaten Pi-Hole
pihole dnsmasq.service failed
Blokadelijsten voor PiHole en hostfile in omloop
FTP server installeren op de Raspberry PI
Installatie CSF firewall
domoticz
Alternatieve DNS-server instellen
Temperatuur Raspberry PI 3
Mount USB drive op de Raspberry PI
Serverinfo verbergen CentOS 7, Fedora 21, RedHat 7
Artikel details
Artikel ID: 478
Categorie: Paspberry-PI
Zoekwoorden DNS, eigen, local, lakaal, server, Raspberry, PI, Raspberry PI, hole, PI Hole, whitelist, blacklist, domein, advertenties, blokkeren, toelaten, eigen, update, debug, start, test, stop, config, dnsmasq, pihole, restart
Datum toegevoegd: 2-Mar-2018 12:38:30
Aantal bekeken: 1197
Beoordeling (Stemmen): Artikel beoordeeld 4.1/5.0 (17)

 
« Ga terug