Handleidingen

Pi-hole of AdGuard Home: reclame blokkeren op je hele netwerk

Reclame en trackers worden op de achtergrond opgehaald van bekende adressen. Pi-hole en AdGuard Home zijn een soort telefoonboek dat voor al die adressen zegt: “bestaat niet”. Zo komt er geen reclame binnen, op elk apparaat in huis, ook op een smart-tv of in een app waar een adblocker niet werkt. Je zet het één keer op en het werkt voor het hele netwerk.

Wat doet het, en wat niet?

  • Het blokkeert op domeinnaam (via DNS). Een advertentie die van hetzelfde adres komt als de inhoud, zoals veel reclame op YouTube, blijft staan.
  • Het ziet niet wat er op een pagina staat en leest geen versleuteld verkeer.
  • Het kan soms te veel blokkeren: een winkel of app doet het dan niet. Je zet dat adres op de uitzonderingenlijst (allowlist).

Wat heb je nodig?

Een kleine computer die altijd aan staat: een Raspberry Pi, een mini-pc, een LXC-container of VM op Proxmox, of Docker op je NAS. Geef hem een vast IP-adres, bij voorkeur via een gereserveerd adres in je router. In een Raspberry Pi is dit een mooi eerste project.

Pi-hole installeren

De volledige stappen om Pi-hole op een Raspberry Pi te zetten staan in onze handleiding Pi-hole installeren. Kort gezegd: je start het officiële installatiescript, kiest je netwerkkaart en je upstream-DNS-server, laat de standaard blokkadelijst en het webbeheer aan staan en stelt een wachtwoord in. Het beheer vind je daarna op http://IP-adres-van-de-pi/admin.

Je netwerk laten gebruiken

Pi-hole werkt pas als je apparaten het als DNS-server gebruiken. De mooiste manier is in je router: kijk bij de DHCP-instellingen en vul het adres van Pi-hole als DNS-server in. Alle apparaten krijgen die dan automatisch. Kan je router dat niet (sommige providerkastjes), zet dan de DHCP-server van de router uit en laat Pi-hole die taak doen, of stel de DNS handmatig in per apparaat.

Test of het werkt. Op je computer:

nslookup doubleclick.net IP-adres-van-de-pi

Een geblokkeerd adres geeft vaak 0.0.0.0. In het Pi-hole-dashboard zie je ook hoeveel verzoeken er zijn geblokkeerd. Met onze DNS-lookup controleer je een domein dat je zelf beheert.

AdGuard Home als alternatief

AdGuard Home doet hetzelfde met een andere aanpak: één programma, een stap-voor-stap-installatie op poort 3000 en ingebouwde ondersteuning voor versleutelde DNS (DoH, DoT) naar je upstream. Het is makkelijker als je per apparaat of per persoon andere regels wilt. Installeren kan met Docker (adguard/adguardhome) of met het script op de projectpagina.

  • Pi-hole: grote gemeenschap, veel uitleg en lijsten, goed in Raspberry Pi.
  • AdGuard Home: eenvoudige installatie en handige instellingen per apparaat.

Let op

  • Het wordt een afhankelijkheid. Valt Pi-hole uit, dan werkt internet niet meer voor wie het gebruikt. Zet bij een thuisnetwerk waar anderen op rekenen een tweede Pi-hole of een reserve-DNS neer.
  • Sommige browsers omzeilen het met DNS-over-HTTPS. Zet in de browser de beveiligde DNS uit of op “standaard” als je wilt dat Pi-hole werkt.
  • Werk op tijd bij met pihole -up en ververs de blokkadelijsten af en toe.

Bronnen en bronvermelding

Dit artikel is in eigen woorden geschreven. Meer lezen: