La boîte à Tutoriels de Christopher PECAUD

Installer et configurer Pi-Hole sur un Raspberry Pi

Laisser un commentaire

SOMMAIRE


I INTRODUCTION
II Prérequis
III Installation
V Conclusion

I INTRODUCTION

Dans ce document nous allons voir comment installer et configurer l’application Pi-Hole sur Raspberry Pi Os Lite.

II Prérequis

Avant de pouvoir installer Pi-Hole sur votre Raspberry Pi, vérifiez que celui-ci ait bien une adresse IP statique. Si ce n’est pas le cas. Configurez-la avant de commencer car le Raspberry Pi va être configuré comme un serveur pour bloquer les publicités.

III Installation

Pour pouvoir télécharger le paquet d’installation sur votre Raspberry Pi en ligne de commande saisissez ceci :

$sudo wget -O basic-install.sh https://install.pi-hole.net

Vous devriez obtenir ce résultat :

description image

Maintenant pour installer pi-hole saisissez cette commande :

$sudo bash basic-install.sh

Une fois le processus démarré vous devriez voir ceci à l’écran :

description image

Cliquez sur « Ok » une autre page vous informe que le projet Pi-Hole repose sur des donations et vous invite donc à effectuer un don en ligne :

description image

Cliquez sur « Ok », avant de commencer l’installation de Pi-Hole le programme d’installation vous alerte sur le fait que le Raspberry Pi doit avoir une adresse IP statique (voir partie I).

description image

Si ce n’est toujours pas le cas vous devez quitter le programme d’installation en cliquant sur « Exit ». Sinon clique sur « Continue ».

Une nouvelle page apparaît alors et vous demande sur quelle interface réseau le Raspberry Pi est connecté :

description image

Choisissez la bonne interface et cliquez sur « Select ». une nouvelle page de configuration s’affiche alors :

description image

Si vous avez bien configuré l’adresse IP statique de votre Raspberry Pi, vous pouvez garder l’oprion « « Yes » par défaut et cliquez sur  « Continue ». Une nouvelle fenêtre s’affiche alors :

description image

Un avertissement s’affiche pour vous dire que le routeur peut peut-être allouer cette IP statique à un autre périphérique réseau par erreur. Mais comme vous l’avez configuré manuellement ceci ne devrait pas arriver. Cliquez sur « Ok ».

L’étape suivante vous demande de choisir un fournisseur de DNS. Par défaut le programme d’installation vous propose celui de Google. Sinon vous avez le choix d’ajouter votre propre DNS.

Dans notre cas nous allons poursuivre avec les DNS de Google par défaut.

Cliquez sur « Continue ». La fenêtre suivante vous permet d’ajouter une liste déjà établie de sites vous pouvez l’ajouter ou ignorer cet ajout. Cliquez sur « Yes » pour accepter ou « No » pour refuser. Ensuite la nouvelle fenêtre vous propose d’installer la page d’administration Web de Pi-Hole. Cliquez sur « Yes » pour accepter. Une nouvelle fenêtre apparaît :

description image

Vous devez avoir un serveur web actif pour afficher la console d’administration de PiHole. Le programme d’installation vous propose d’installer un serveur lighttpd qui fera le job.

Ensuite vous avez le choix d’activer les logs :

description image

Vous pouvez accepter ou refuser. Vous pouvez ensuite définir le niveau de détails que vous voulez afficher pour les statistiques.

description image

Choisissez le niveau de détails et cliquez sur « Continue ».

Le processus installe les différents paquets et configure le système

description image

Une dernière fenêtre affiche les détails de pour se connecter à la console d’administration :

description image

L’installation est maintenant terminée.

Ouvrez un navigateur sur un des autres ordinateurs de votre réseau et connectez-vous avec les identifiants donnés dans cette dernière fenêtre. Voici l’interface de connexion :

description image

Saisissez le mot de passe qui vous a été donné en fin d’installation de Pi-Hole, et l’interface d’administration apparaît alors à l’écran :

description image

Dans la barre latérale de droite se trouve toutes les commandes disponibles, celles qui vont nous intéresser dans la partie suivante se trouve dans la section « Settings » pour paramétrer Pi-Hole

IV Configuration

Voici ce que propose la page de configuration de Pi-Hole :

description image

Toutes ls options de configuration sont organisées par onglets. L’onglet système vous propose un bref aperçu de l’utilisation de Pi-Hole et du Raspberry Pi. Vous y trouverez entre autres la version actuelle de la FTL et depuis quand elle est active. Vous trouverez des indications sur l’utilisation mémoire et CPU, etc…

L’onglet DNS vous permet de configurer Pi-Hole et votre serveur Raspberry comme serveur DNS. Celui-ci sera utilisé à la place de celui de votre fournisseur d’accès.

description image

Cette page de paramètres reprend le fournisseur DNS que l’on a configuré lors de l’installation et il est donc possible de changer celui-ci par en utilisant cet onglet. Comme vous pouvez le constater vous avez d’autres choix comme Cloudflare ou Level3 qi sont des propositions alternatives très efficaces. Vous avez aussi la possibilité d’ajouter un de vos propres DNS.

L’onglet DHCP vous permet de substituer le routeur DHCP de votre fournisseur d’accès avec celui fourni par Pi-Hole. Il faut auparavant désactiver le DHCP du routeur Internet pour activer cette fonctionnalité.

description image

Si vous voulez utiliser cette fonctionnalité vous pouvez paramétrez complètement votre serveur DHCP en définissant une plage d’adresse IP dynamique. Vous pouvez l’associer à un nom de domaine, et la durée des baux DHCP. On peut voir ensuite la liste des équipements connectés à ce serveur DHCP.

L’onglet Web Interface vous permet de personnaliser les éléments de l’interface d’administration de Pi-Hole, comme le thème, de définir une unité de mesure de température pour votre Raspberry Pi (Farenheit ou Celsius), etc…

description image

Dans l’onglet API vous aurez la possibilité d’ajouter des listes de domaines qui seront whitelistés :

description image

L’onglet « Privacy » reprend la configuration du niveau de confidentialité que nous avions configuré lors de l’installation de Pi-Hole. Il est donc possible de changer ce niveau à partir de cet onglet à tout moment.

description image

L’onglet « Teleporter » dispose de fonctions permettant de faire une copie de sauvegarde de votre configuration Pi-Hole, de restauration de fichiers de sauvegarde.

description image

Lorsque la configuration de Pi-Hole est terminée, nous pouvons paramétrer les ordinateurs qui se trouvent sur notre réseau.

IV Configuration des ordinateurs avec Pi-Hole

Pour profiter de Pi-Hole et de ses fonctionnalités de blocage de publicités, il faut paramétrer manuellement le DNS primaire de votre ordinateur. Par exemple sous Windows 11 allez dans les paramètres DNS de votre connexion Wifi ou filaire et ajouter l’adresse IP statique de votre DNS telle que vous l’avez définie auparavant, vous pouvez toujours paramétrer le DNS secondaire avec l’adresse IP de votre modem routeur fourni par votre fournisseur d’internet.

description image

Une fois ceci effectué, commencez à naviguer sur Internet et vous verrez normalement le résultat sur quelques sites, les encarts publicitaires restent vides. Malheureusement la liste donnée par défaut ne bloque pas toutes les publicités et les cookies. Vous pourrez en ajouter à cette liste, mais attention à ne pas bloquer tous les cookies car la navigation sur certains sites pourrait ne plus fonctionner correctement.

Vous pouvez voir les statistiques sur les domaines bloqués et ceux qui sont autorisés sur la page d’accueil de la console d’administration de Pi-Hole (Dashboard) :

description image

IV Conclusion

Nous avons vu dans ce document comment installer et configurer Pi-Hole sur Raspberry Pi Os Lite. Ses fonctionnalités vous permettront de filtrer les publicités et les cookies indésirables qui polluent notre parcours sur le Web. Et de plus améliorera votre sécurité.

blog comments powered by Disqus
RapidWeaver Icon

Réalisé avec Rapidweaver