Eerder heb je al kunnen lezen hoe je een OpenVPN server en een Pi-Hole op je Raspberry Pi installeert. Nu is het tijd voor het beste van de twee samen te voegen: OpenVPN in combinatie met de Pi-Hole. Alle mobiele apparaten die via OpenVPN verbinding maken met het thuisnetwerk kunnen gebruik maken van de Pi-Hole. Met andere woorden: geen advertenties en trackers meer op je smartphone of tablet, ongeacht of je WiFi of mobiele data gebruikt.
DNS-server instellen
Om dit doel te bereiken moeten de twee wijzigingen aanbrengen in configuratie-bestanden op de Raspberry Pi. Eerst gaan we de OpenVPN server configuratie aanpassen:
1 |
sudo nano /etc/openvpn/server.conf |
In het bestand dat nu geopend is zoek je de twee onderstaande regels op. Dit zijn de DNS servers die we ingesteld hebben bij het installeren van de OpenVPN server.
1 2 |
push "dhcp-option DNS 85.214.20.141" push "dhcp-option DNS 213.73.91.35" |
1 |
Eén regel kun je verwijderen en de andere pas je naar naar onderstaande: |
1 |
push "dhcp-option DNS 192.168.2.152" |
LET OP: bovenstaand IP-adres is slechts een voorbeeld. Je moet hier het vaste IP-adres van je Raspberry Pi neerzetten.
Forwarding lokale DNS-server
De DNS-server geldt voor alle clients, we gaan nu instellen dat alle DNS-aanvragen doorgestuurd worden naar de lokale DNS-server (dnsmasq) van de Pi-Hole. Hiervoor moeten we een kleine aanpassing doen in het dnsmasq.conf bestand:
1 |
sudo nano /etc/dnsmasq.conf |
Zoek de regel die start met “listen-address=”. Je zal iets als onderstaande zien:
1 2 3 |
listen-address=127.0.0.1 listen-address=192.168.2.152 listen-address=10.8.0.1 |
Maak van deze drie regels één regel:
1 |
listen-address=127.0.0.1, listen-address=192.168.2.152, listen-address=10.8.0.1 |
Het eerste IP-adres is van localhost, het tweede van je Raspberry Pi en de derde van de OpenVPN server.
Tot slot moeten we beide services herstarten:
1 2 |
sudo /etc/init.d/openvpn restart sudo /etc/init.d/dnsmasq restart |
Alle apparaten die verbonden zijn met de OpenVPN server kunnen nu gebruik maken van de voordelen van de Pi-Hole!