Pihole – Bescherm je gebruikers tegen trackers en ads!

Het internet is helaas geen plek van bloemetjes en regenbogen. Het is een soort ‘Wild Wild West’ waar het gros weliswaar goede bedoelingen heeft, maar er ook zeker kwaadwillende gebruikers zijn. En dan bedoelen we niet alleen hackers. Ook bedrijven die gebruikers ongevraagd volgen. En data van talloze gebruikers opslaan voor verkoop. Dus als u zich afvraagt hoe u in hemelsnaam aan al die vreemde advertenties komt: nou… zo dus. Heel vervelend! Wij gaan er iets aan doen… Of beter gezegd: Pihole gaat er iets aan doen voor u! 

Niemand wil websites vol met advertenties. Een paar kleine banners of nuttige advertenties zijn niet erg, maar sommige websites zitten zo vol met advertenties dat de gewone content niet meer te vinden is. En dan is een adblocker gewoon fijn. Een bijkomende voordeel is dat adblockers heel vaak ook tracking systemen blokkeren. En dat verhoogt weer de veiligheid en anonimiteit.

Pihole

Een van de bekendste en beste adblockers is Pihole. Deze installeert u niet in uw browser zoals bijvoorbeeld adblocker plus (ook een goede), maar installeert u op een apart servertje. Het is mogelijk deze op een Raspberry Pi te installeren (vandaar ook de naam Pihole). Echter kunt u deze ook onder Ubuntu server installeren of in een docker op een NAS. Denk aan een Synology of Qnap NAS. Wij hebben géén rasberry pi liggen en aangezien deze ook praktisch niet te koop zijn op het moment (supply chain problemen door Covid), installeren we hem op een Ubuntu Server. (In een virtual machine onder Unraid om precies te zijn). Het installatieproces is veel eenvoudiger dan u denkt. Kijkt u maar!

Stappenplan

Wij installeren Pihole onder Ubuntu server in een Virtual Machine die weer onder Unraid draait. Dat klinkt complex, maar dat is het niet. We laten u het opzetten van de Virtual Machine ook zien, maar in feite kunt u gewoon een installatie usb-stick maken door via Balena Etcher een ISO van Ubuntu Server erop te zetten. Ubuntu Server is gratis, ontzettend stabiel en kan veel meer dan alleen Pihole hosten. Wij gebruiken Ubuntu server op kantoor voor meerdere dingen. Eén van de dingen is een Pihole hosten, maar we hebben ook een privé radiostation erop draaien (Azuracast). En we draaien op de gewone Ubuntu ook een Plex-server en een backup van onze media. Kortom: u verzint het, het is mogelijk.

Het installeren van Ubuntu Server is vrij eenvoudig. U maakt de usb-stick met Balena Etcher, stopt de usb-stick in de computer die u inzet als Pihole (een eenvoudige, energiezuinge dual core Celeron met 4GB ram is al ruim voldoende) en start de pc. Vervolgens doorloopt u het stappenplan. In feite kunt u alles doortikken en hoeft u alleen maar een gebruikersnaam en wachtwoord in te tikken. Deze hebt u later nodig om in te loggen. We raden u aan om de SSH-server wél in te schakelen, maar NIET te forwarden in uw router vanwege beveiligingsproblemen: via SSH kan iemand de computer overnemen. SSH is echter ontzettend handig voor het draaien van updates en onderhoud aan het systeem.

Als Ubuntu erop staat, kunt u Pihole met één commando installeren. Namelijk: curl -sSL https://install.pihole.net | bash. Bij voorkeur bent u ingelogd als een user met root-rechten. Anders kunt u er ook ‘sudo’ voor zetten, om root-rechten te krijgen (wel een wachtwoord nodig).

Als het commando goed wordt uitgevoerd, start de Pihole installatie. Ook deze spreekt redelijk voor zich. Let er op dat er op een bepaald punt een overzicht komt met het ip-adres waarop u kunt inloggen én een wachtwoord. Schrijf dit op! U hebt deze nodig om in te loggen. U kunt later dit wachtwoord naar wens aanpassen onder de instellingen bij de Pihole.

De router

Als de Pihole werkt, zijn we nog niet klaar. U moet nog een paar kleine dingen in de router instellen. De belangrijkste twee zijn: het ip-adres van de Pihole vastzetten en het DNS-adres wijzigen in die van de Pihole.

Waar deze opties zitten, verschilt per router. Wij laten het zien op onze PFsense-router (die niet écht standaard is…). Bij de meeste ‘consumenten-routers’ kunt u een ip-adres reserveren onder de DHCP-lijst / instellingen. In veel gevallen hoeft u alleen maar aan te vinken welk apparaat een vast ip-adres moet krijgen en klaar is Kees. Waarom PFsense dit zo moeilijk maakt, is ons een raadsel.

De DNS-instellingen kunt u meestal vinden onder de WAN-instellingen. Of Internet-instellingen (check onze router install guides voor meer informatie). Vul daar het ip-adres van de Pihole in en alle verzoeken gaan vanaf dan naar de Pihole!

Extra lijsten en DNS

Het is mogelijk om extra ad-block lijsten te installeren. Of lijsten die XXX-websites filteren, zodat kinderoogjes die niet te zien krijgen (wel in de zoekresultaten helaas). Wij laten u zien hoe u dat kunt doen. En hoe u extra DNS-servers kunt aanvinken zodat u nog óók kunt surfen als er eentje even plat ligt… Ook kunt u bepaalde domeinen in de whitelist zetten zodat deze ongefilterd door de Pihole heen komen. Denk aan google shopping resultaten die soms wél handig zijn.

In de screenshots hierboven ziet u waar u de functies kunt vinden én hoe u ze gebruikt. In de onderstaande video vindt u ook alle informatie die u nodig hebt om Pihole te gebruiken.

Installatie video Pihole op Ubuntu Server

Verwante Artikelen

Reacties

Het e-mailadres wordt niet gepubliceerd.