Il y a quelques mois j ai fait un article sur PiHole sur une VM/Container sur un NAS QNAP.
Aujourd’hui on va s attaquer a un problème important. La publicité et le pistage (Trackers) sur internet devient de plus en plus fréquents. pi-hole va protéger notre réseau contre les publicités et trackers grâce à un blocage efficace pour une meilleur vie privée. Ce dernier fonctionne en Linux et peut se voir donc comme un serveur anti-publicité et anti-trackers.
Je reviens vers vous suite a l installation d un PiHole sur un Raspberry Pi 3B+ avec 1Go de RAM
Dans un premier temps j ai charger la derniere MAJ de RaspberryPi OS (Buster) ici, j ai copié l image de RaspberryPi OS avec Raspberry Pi Imager ou via Balena Etcher.
Step 0 : Insertion de la microSD fraichement preparée
Apres avoir copié le contenu de l image sur la microSD via « Balena Etcher » ou « Raspberry Imager ». On boot dessus avec Ecran clavier ou a distance via SSH. Ne pas oublier d insérer un fichier « ssh » vide pour activer le ssh au démarrage dans la MicroSD sur Boot après voir copié l’image avec l utilitaire
Step 1 : Préparation de RaspberrypiOS/Raspbian
sudo apt-get update Optionnel si le SSH n'est pas deja actif : sudo apt-get install -y openssh-server sudo adduser piuser sudo usermod -aG sudo piuser
Step 2 Installation de PiHole via SSH
ssh piuser@xxx.xxx.xxx.xxx
sudo su
sudo apt-get install curl
curl -sSL https://install.pi-hole.net | bash
Ensuite on peut accéder a interface Web accessible via http://xxx.xxx.xxx.xxx/admin. Le mot de passe est généré automatiquement après l installation de PiHole le setup affiche le code. Pour changer le MDP pour accéder a l interface HTML de PiHole. On peut taper la commande : pihole -a -p
Step 3 Intégration aux réseaux
Il faut savoir que les « Box internet (ADSL/Fibre/4G) » des Telco comme Orange, SFR, Bouygue Telecom dont « boites noires » assez fermé, avec que peu de paramètres modifiable à gogo. Il n y a que Free ou on peu modifier plus de paramètres. Le but du jeu est d intégré le PiHole sur notre réseau pour devenir le référent principal pour le DNS. LE probleme ds les box on peut difficilement instaure dans la partie DHCP un nouveau DNS :D. Donc pour faire au plus simple, on va squizzer le DHCP de la Box comme cela j ai le DHCP du PiHole qui embarque