ID.nl logo
Zo maak je een adblocker met Raspberry Pi en Pi-hole
© PXimport
Huis

Zo maak je een adblocker met Raspberry Pi en Pi-hole

Het is één van de grootste irritaties op internet: advertenties. Je kunt natuurlijk voor elk apparaat een ad-blocker in je browser installeren, maar als je ook je smartphone, slimme televisie en spelcomputer tegen reclames wilt beschermen, dan is een centrale ad-blocker veel handiger. Er zijn dure commerciële oplossingen beschikbaar, maar met een Raspberry Pi van een paar tientjes en Pi-hole bereik je exact hetzelfde. In dit artikel laten we je zien hoe makkelijk dit is.

01 Raspberry Pi aanschaffen

Voor de workshop heb je een Raspberry Pi nodig, het maakt niet uit welke versie je gebruikt. De meest recente versie is Raspberry Pi 3 Model B, die zo’n veertig euro kost. Naast de minicomputer heb je een microSD-kaartje nodig waar je de software op plaatst. Als je computer geen kaartlezer heeft, heb je ook nog een kaartlezer nodig. Daarnaast heb je een micro-usb-kabel en een usb-voeding van 2 ampère nodig. Een behuizing is optioneel, maar wel handig als je het apparaat voor langere tijd wilt inzetten.

©PXimport

02 Raspbian downloaden

Voor Pi-hole kun je het standaard besturingssysteem Raspbian installeren. Ga naar www.raspberrypi.org, klik op Downloads en vervolgens op Raspbian. Pi-hole heeft aan een gestripte versie genoeg, je kunt daarom eventueel onder Raspbian Jessie Lite op Download ZIP klikken. Als je voor de eerste keer met Raspbian aan de slag gaat, is het echter handiger om de normale versie te downloaden omdat je dan de beschikking over een desktopomgeving hebt. Na het downloaden pak je het bestand uit. In deze workshop werken we met de standaardversie van Raspbian met desktopomgeving.

03 DiskImager downloaden

Download het programma Win32DiskImager, installeer het en open het programma. Sluit de SD-kaart aan op je pc en controleer welke schijfletter de SD-kaart krijgt toegewezen. In DiskImager kijk je of de juiste letter wordt getoond en open je het Raspbian disk-image door op het mapje naast de letter te klikken. Klik op Write om het image naar de SD-kaart te kopiëren. Bevestig de actie door op Yes te klikken. Het schrijven van het besturingssysteem kan een paar minuten duren. Als het bericht Write Successful verschijnt, klik je op OK en haal je de SD-kaart uit je pc.

©PXimport

04 Raspbian installeren

Voor de eerste installatie en configuratie van Raspbian moet je een toetsenbord en monitor op je Raspberry Pi aansluiten. De monitor verbind je via een HDMI-kabel aan de aansluiting van de Raspberry Pi. Schuif vervolgens de microSD-kaart in de sleuf van je Raspberry Pi. Om de Raspberry Pi van stroom te voorzien, kun je een stroomadapter aansluiten of eventueel een usb-kabel tussen je Raspberry Pi en je pc aansluiten. Raspbian wordt gestart en regels met code verschijnen op je beeldscherm, wacht totdat het besturingssysteem zich automatisch opent.

05 Raspbian configureren

Voordat je de software Pi-hole op je Raspberry Pi zet, is het handig om even een paar instellingen in Raspbian te wijzigen. Ga naar Menu / Preferences / Raspberry Pi Configuration en geef bijvoorbeeld je locatie, tijdzone en toetsenbordindeling aan. Het is ook handig om je netwerkinstelling alvast even te configureren. Ga naar het netwerk-icoontje bovenin en kies je draadloze netwerk. Meld je aan en je hebt de Raspberry Pi met het internet verbonden. Uiteraard kun je ook een bekabelde netwerkaansluiting gebruiken.

©PXimport

SSH

Je kunt de verdere installatie van Pi-hole middels een SSH-verbinding vanaf je computer doen. Voordat je de monitor, muis en het toetsenbord ontkoppelt, ga je eerst nog even naar de Terminal bovenin. Typ hostname -I om het IP-adres van je Raspberry Pi te weten te komen. Voor Windows moet je een SSH-client downloaden, PuTTY is een bekende. In het veld Host Name typ je het IP-adres, klik vervolgens op Open. In macOS ga je naar de terminal en typ je ssh pi@ip-adres waarbij je natuurlijk je ip-adres invult. De accountnaam is pi en het wachtwoord is raspberry.

06 Bestandssysteem uitbreiden

Om ervoor te zorgen dat je alle beschikbare ruimte op je SD-kaart kunt gebruiken, kun je in de terminal op de Raspberry Pi of in je SSH-client op je pc of Mac het commando sudo raspi-config typen. Selecteer Expand Filesystem en kies vervolgens voor Finish. Je moet hierna je Raspberry Pi opnieuw opstarten, kies daarom voor Yes als je gevraagd wordt dit te doen. Deze stap helpt ook vaak als je problemen tijdens de installatie van Pi-hole ondervindt.

©PXimport

07 Pi-hole installeren

Geef in de terminal de volgende code 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.

©PXimport

08 Statisch IP-adres

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.

©PXimport

09 Upstream provider

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.

©PXimport

10 Router of losse apparaten

Om reclames te blokkeren, moet je nu al je internetverkeer via de Pi-hole laten lopen. Dit kan op twee manieren. De eerste manier is dat je op al je apparaten naar je Pi-hole verwijst. Dit heeft als nadeel dat je dit op elk apparaat apart moet instellen. Een andere optie is om je router zo in te stellen dat elke verbinding door de Pi-hole gaat voordat het naar apparaten in je netwerk wordt doorgelaten. We leggen beide opties in de volgende stappen uit.

11 Windows configureren

In Windows 10 ga je naar het configuratiescherm en klik je op Netwerk en Internet / Netwerkcentrum. Klik op Adapterinstellingen wijzigen. Klik met je rechtermuisknop op de verbinding die je wilt wijzigen en selecteer Eigenschappen. Zorg dat je in het tabblad Netwerken bent en selecteer Internet Protocol versie 4. Klik op Eigenschappen / Geavanceerd. Kies het tabblad DNS en voeg het IP-adres van je Pi-hole toe door op Toevoegen te klikken. Sluit af met OK en vergeet deze stappen niet ook bij je eventuele andere netwerkverbindingen te doen.

©PXimport

Macs en smartphones

Op de Mac ga je naar Systeemvoorkeuren / Netwerk. Selecteer je verbinding en klik op Geavanceerd. Kies het tabblad DNS en vul hier het IP-adres in. Op een iPhone vind je de instelling bij Instellingen / Wi-Fi. Klik op de i achter je netwerknaam en verander het adres achter DNS. In Android ga je naar Instellingen en houd je je vinger even op de naam van je netwerk. Tik op Netwerk aanpassen en zet een vinkje voor Geavanceerde opties. Scrol naar beneden en verander DHCP naar Statisch. Onderaan bij DNS 1 geef je je Pi-hole adres in. Bij DNS 2 geef je 8.8.8.8 aan, de DNS-dienst van Google.

12 Administratiepaneel

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.

©PXimport

13 Lokale DNS in je router

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.

14 DHCP vernieuwen

Het kan zijn dat je op je apparaat nog even de DHCP-lease moet vernieuwen voordat het verkeer via de Pi-hole wordt geleid. In Windows open je de Opdrachtprompt door in de zoek-balk cmd in te toetsen. Typ ipconfig /release en druk op de Entertoets. Als dit succesvol is, typ je vervolgens nog eens het commando ipconfig /renew en sluit je af door op Enter te drukken. Op je Mac vind je deze optie bij Systeemvoorkeuren / Netwerk. Klik op je netwerkverbinding en kies voor Geavanceerd. Klik op TCP/IP en selecteer Vernieuw DHCP-lease.

©PXimport

15 Blacklist en whitelist

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. Hier leggen we uit hoe je onze sites kunt whitelisten.

©PXimport

IPv4 en IPv6

Een heleboel advertenties worden door Pi-hole geblokkeerd, maar er glipt er wel eens eentje tussendoor. In de meeste gevallen gaat het hier dan om advertenties via IPv6. Advertentienetwerken leveren recentelijk steeds meer reclame via IPv6, maar op dit moment werkt de filtering met Pi-hole via IPv4 nog steeds het beste. Het is aan te raden de meldingen op de website www.pi-hole.net af te wachten en in de toekomst je Pi-hole te upgraden naar IPv6-filtering.

▼ Volgende artikel
Review Motorola Moto G75 – Razend interessante budgetsmartphone
© Rens Blom
Huis

Review Motorola Moto G75 – Razend interessante budgetsmartphone

De Motorola Moto G75 is een razend interessante budgetsmartphone. Voor 299 euro koop je een toestel met een degelijk ontwerp, goede specificaties en een updategarantie tot in 2030. Kom meer te weten over de smartphone in deze Motorola Moto G75-review.

Uitstekend
Conclusie

De Motorola Moto G75 is een smartphone met een uitstekende prijs-kwaliteitverhouding. Hij kan tegen een stootje, doet alles wat je wil en verrast met functies zoals draadloos opladen. Tel daar zes jaar softwareupdates bij op en voor minder dan 300 euro koop je een toestel waar je jaren mee vooruit kunt. De Motorola Moto G75 is zo een aanrader voor wie een 'gewoon goede' smartphone voor een scherpe prijs zoekt.

Plus- en minpunten
  • Stevig en waterbestendig
  • Compleet qua functies
  • Krijgt 6 jaar updates
  • Relatief langzame processor
  • Geen oledscherm
  • Zoomfunctie valt tegen

Glad maar stevig ontwerp

Een betaalbare smartphone sluit weleens compromissen in de bouwkwaliteit, waardoor hij sneller stukgaat bij een val. De Motorola Moto G75 doet dat niet, in ieder geval op papier. Het toestel draagt namelijk een MIL-STF-810H-certificering, wat inhoudt dat hij een val van 1,2 meter hoogte moet overleven. Hoewel we de kunststof behuizing nogal glad en niet bijzonder robuust vinden aanvoelen, werkt de telefoon na twee opzettelijke vallen uit een broekzak op straat nog uitstekend. Valschade zien we niet.

©Rens Blom

Ook prettig: het toestel heeft een IP68-certificering en is dus waterbestendig. In de aan- en uitknop op de rechterzijkant zit een nauwkeurige vingerafdrukscanner. Met de telefoon kun je contactloos pinnen (via NFC) en e-sim gebruiken, een digitale simkaart. Handig op reis, als je online een lokale simkaart bestelt en die meteen kunt gebruiken in je eigen telefoon!

Je koopt de Moto G75 in zakelijk zwart (getest), fleurig blauw of het naar onze mening luxe zilver/grijs.

©Rens Blom

Complete specificaties

De specificaties van de Motorola Moto G75 hebben ons grotendeels positief verrast. Laten we beginnen met ons grootste aandachtspunt. De smartphone heeft geen bijster snelle processor, waardoor we ons afvragen hoe soepel hij over een paar jaar nog werkt. Voor nu zijn de prestaties goed en is het werkgeheugen van 8 GB lekker groot om te schakelen tussen apps.

Het scherm van de smartphone is met 6,78 inch groot en daarom lastig met één hand te gebruiken. Het lcd-scherm is wat minder imponerend dan een oledscherm in een concurrerende smartphone van Xiaomi of Samsung, maar zolang je zo'n telefoon er niet naast houdt, merk je dat niet. De Moto G75 heeft een 'gewoon goed' scherm met scherpe Full-HD-resolutie, soepele 120Hz-verversingssnelheid en helderheid die ruim voldoende is om het display in de (winter)zon af te lezen.

©Rens Blom

Het toestel beschikt over meer dan genoeg opslagcapaciteit (256 GB), gaat met zijn 5000mAh-accu probleemloos een dag mee op een accubeurt en kan op twee manieren opladen. Namelijk met 30 watt via de usb-c-poort (je dient zelf een oplaadadapter te regelen) én langzamer (met 15 watt) draadloos op een oplaadmat. In dit prijssegment kunnen maar weinig smartphones draadloos opladen, dus de Motorola Moto G75 biedt een leuke extra.

Camera's

De 16megapixel-selfiecamera is van gebruikelijke kwaliteit. Achter op de Moto G75 zijn twee cameralenzen geplaatst. Dat zijn een 50megapixel-hoofdcamera en een 8megapixel-hoofdcamera. Motorola adverteert ook met zoomfuncties, maar dat is geen echte zoom. Het toestel heeft namelijk geen zoomcamera, maar maakt een uitsnede via de hoofdcamera. Dat is te zien: bij vier keer 'zoom' oogt het beeld wat onscherp en zijn kleuren te dik aangezet.

De hoofdcamera en groothoekcamera laten in hun normale standen een betere indruk achter. Zoals je op onderstaande foto's ziet, brengt de groothoeklens echt een groter deel van de kamer in beeld.

©Rens Blom

Handig is de macrolensfunctie om via de groothoeklens een onderwerp van heel dichtbij te fotograferen. De hoofdcamera legt dan namelijk een waas vast.

©Rens Blom

6 jaar updates

Een groot pluspunt van de Moto G75 is zijn updatebeleid. Motorola geeft het toestel namelijk vijf jaar Android-upgrades en zes jaar lang beveiligingsupdates. Je kunt deze smartphone dus tot in 2030 veilig gebruiken. Concurrerende toestellen krijgen drie, vier of vijf jaar (Samsung) updates. Motorola onderscheidt zich dus en dat is bijzonder, want elke update klaarmaken voor een telefoon kost het merk tijd en dus geld.

We zijn wel benieuwd in welk tempo Motorola updates uitrolt naar de Moto G75. Op moment van schrijven, eind november, draait het toestel namelijk nog op de beveiligingsupdate van 1 augustus. Sindsdien zijn er drie nieuwe updates uitgebracht. Het zou Motorola sieren om snel de november-update beschikbaar te stellen (die ook de updates van september en oktober bevat).

©Rens Blom

De Motorola-softwareschil over Android 14 heen is heel rustig. Het merk levert slechts een paar apps mee en focust vooral op extra functies, waaronder het starten van de camera door de telefoon twee keer snel te draaien of het aanzetten van de zaklamp door de telefoon twee keer te schudden. Dergelijke functies zitten al jaren in Motorola-telefoons en blijven erg prettig.

Conclusie: Motorola Moto G75 kopen?

De Motorola Moto G75 is een smartphone met een uitstekende prijs-kwaliteitverhouding. Hij kan tegen een stootje, doet alles wat je wil en verrast met functies zoals draadloos opladen. Tel daar zes jaar softwareupdates bij op en voor minder dan 300 euro koop je een toestel waar je jaren mee vooruit kunt. De Motorola Moto G75 is zo een aanrader voor wie een 'gewoon goede' smartphone voor een scherpe prijs zoekt. Om die reden nemen we het toestel op in onze keuzegids van beste smartphones tot 300 euro.


▼ Volgende artikel
5 veelgemaakte espressofouten (en zo voorkom je ze!)
© Meliha Gojak
Huis

5 veelgemaakte espressofouten (en zo voorkom je ze!)

Espresso is de basis voor allerlei koffievariaties, zoals cappuccino, latte en americano. Het zetten van een goede espresso kan niettemin een uitdaging zijn, zeker voor beginners. In dit artikel bespreken we de vijf meest voorkomende fouten die beginners maken bij het zetten van espresso en geven we praktische tips om deze te vermijden.

De perfecte espresso maken is een kunst die tijd en oefening vraagt. Let op details zoals de maalgraad, tampdruk en watertemperatuur om missers te voorkomen en te genieten van een volle, smaakvolle espresso. Succes en geniet van je koffie!

Lees ook: Vol- en halfautomatische espressomachines: dit zijn de verschillen

Fout 1: Maalgraad te grof of te fijn

De maalgraad van je koffiebonen is cruciaal voor een goede espresso. Bij een te grove maalgraad wordt de espresso ondergeëxtraheerd, wat een zure en waterige smaak oplevert. Is de maalgraad te fijn, dan krijg je juist een overgeëxtraheerde espresso met een bittere nasmaak.

☕ Tip! Experimenteer met de maalgraad van je bonen totdat je de perfecte balans vindt. Begin met een middelmatige maalgraad en pas deze geleidelijk aan op basis van de smaak van je espresso.

Fout 2: Tamperdruk niet goed

Het aandrukken van de koffie in de portafilter, ook wel tamperen genoemd, is enorm belangrijk voor een gelijkmatige extractie. Een ongelijke tamperdruk kan leiden tot 'channeling', waarbij het water ongelijk door de koffie stroomt en sommige delen onbenut blijven. Dit zorgt voor een onevenwichtige en minder smakelijke espresso.

☕ Tip! Oefen op een consistente tamperdruk. Een richtlijn is om ongeveer 15 kilogram druk te gebruiken – lastig precies te meten, maar onthoud: consistentie is het belangrijkst!

O la la: espresso niet Italiaans, maar Frans!

De eerste espresso komt niet uit Italië, maar uit Frankrijk! Louis Bernard Rabaut ontwikkelde in 1822 een machine die heet water door koffie drukte. Het duurde echter tot 1901 voordat de Italiaan Luigi Bezzera de eerste echte espressomachine patenteerde. Dus de volgende keer dat je geniet van je espresso, denk dan even terug aan de Franse roots van dit heerlijke drankje!

©Dmytro Vietrov

Fout 3: Crema niet gelukt

Crema is het goudbruine schuimlaagje dat zich vormt aan de bovenkant van een goed gezette espresso. Gebeurt dat niet, dan kan dat verschillende oorzaken hebben: je hebt oude koffiebonen gebruikt, een verkeerde maalgraad toegepast of er zijn problemen met de machine.

☕ Tip! Zorg ervoor dat je verse koffiebonen gebruikt en dat je je koffiemachinemachine regelmatig schoonmaakt en onderhoudt. Controleer ook de maalgraad en de extractietijd: als alles goed is ingesteld, staat niets een rijke crema in de weg.

Fout 4: Te heet water gebruiken

Een verbrande smaak in je espresso komt meestal doordat het water te heet was. De ideale temperatuur voor het zetten van espresso ligt tussen de 92 en 96 graden Celsius. Een hogere temperatuur kan de koffie verbranden, wat resulteert in een bittere en onaangename smaak.

☕ Tip! Controleer regelmatig de temperatuur van je espressomachine. Te hoog? Pas hem dan aan. Het is zonde om die kostbare koffiebonen keer op keer te verpesten.

Fout 5: Te koud water gebruiken

Naast het risico op verbranding kan ook een te lage watertemperatuur voor problemen zorgen. Te koud water zorgt voor onderextractie, waardoor de espresso een zure en vlakke smaak krijgt, zonder de volle aroma's die je wilt proeven.

☕ Tip! Zorg ervoor dat je espressomachine goed is opgewarmd voordat je begint met het zetten van espresso. De meeste machines hebben een indicatielampje dat aangeeft wanneer ze klaar zijn voor gebruik.