2021-03-08 16:35 Temps de lecture : 8 min

Comment configurer Adguard Home sur Linux

Adguard Home se présente comme un système de filtrage publicitaire fonctionnant à l'échelle du réseau, similaire à Pi-Hole, que nous avons déjà abordé par le passé. Son principal atout réside dans le fait qu'il n'exige pas l'installation d'une application côté client, contrairement à l'application Adguard disponible pour Windows ou Mac.

Adguard Home constitue un excellent choix pour ceux qui recherchent une solution comparable à Pi-Hole, mais avec une palette d'outils plus étendue. Ce guide vous expliquera comment installer Adguard Home sur un système Linux et comment le configurer.

Notez qu'Adguard Home ne nécessite pas l'utilisation d'un Raspberry Pi pour fonctionner. Il est toutefois indispensable de disposer d'un ordinateur Linux capable de rester allumé en permanence, comme un serveur domestique ou un ordinateur de bureau.

Installation d'Adguard Home sur Linux

Il existe plusieurs méthodes pour installer Adguard Home. On peut opter pour un package Snap, un script shell autonome, le code source, ou encore un package Arch Linux AUR. Cette section du guide vous présentera les trois premières options.

Pour commencer l'installation d'Adguard Home sur votre système Linux, ouvrez une fenêtre de terminal. Ensuite, suivez les instructions de commande correspondant à la méthode d'installation choisie.

Installation via le package Snap

L'installation par Snap est la méthode que nous vous recommandons pour Adguard Home sur Linux. Pourquoi ? Parce qu'Adguard Home est une application serveur qui doit être configurée de manière appropriée. La version Snap est précompilée, préconfigurée, et vous épargne bien des soucis.

Pour installer Adguard Home à l'aide du package Snap, vous devez d'abord configurer le runtime Snapd. Cette opération est simple et les instructions sont disponibles ici. Effectuez cette configuration avant de continuer.

Une fois le runtime Snapd configuré, exécutez la commande suivante pour installer Adguard Home :

sudo snap install adguard-home

Installation via script Shell

L'installation via script Shell est une autre méthode plus accessible et automatique pour faire fonctionner Adguard Home sous Linux. Bien qu'elle soit moins transparente et rapide que l'installation Snap, elle reste une option viable. Pour procéder, exécutez la commande ci-dessous.

Note: le package Curl doit être installé sur votre ordinateur. Pour plus d'informations, cliquez ici.

curl -sSL https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh

Installation via Arch Linux AUR

Si vous utilisez Arch Linux et que vous ne souhaitez pas ou ne pouvez pas utiliser de packages Snap, sachez qu'un package AUR est disponible pour Adguard Home. Commencez par installer l'outil d'assistance Trizen AUR.

sudo pacman -S git base-devel

git clone https://aur.archlinux.org/trizen.git

cd trizen

makepkg -sri

Ensuite, installez le package Adguard Home via la commande trizen -S adguardhome.

trizen -S adguardhome

Démarrez ensuite Adguard Home avec systemctl :

sudo systemctl enable AdGuardHome.service

sudo systemctl start AdGuardHome.service

Configuration d'Adguard Home

Pour configurer Adguard Home, ouvrez votre navigateur et saisissez l'adresse IP suivante. Remplacez l'exemple d'adresse par l'adresse IP de votre serveur ou de votre ordinateur de bureau hébergeant Adguard Home.

Note: Besoin d'aide pour trouver l'adresse IP de votre serveur Linux ? Cliquez ici pour obtenir de l'aide!

http://adresse-ip-serveur:3000/install.html

Une fois l'assistant de configuration d'Adguard Home ouvert dans le navigateur, suivez les instructions ci-dessous pour que le service soit opérationnel.

Étape 1 : Prenez connaissance de la page d'accueil "Bienvenue dans Adguard Home" et du message qui l'accompagne.

Cliquez sur le bouton "Commencer" une fois que vous avez terminé de lire le message de bienvenue.

Étape 2 : Sur la page suivante, vous trouverez "Interface Web d'administration" et "Serveur DNS". Sous "Interface Web d'administration", repérez le menu "Interface d'écoute" et remplacez-le par votre périphérique réseau par défaut. Ne le réglez pas sur "lo".

Ensuite, localisez "Serveur DNS" et cliquez sur le menu déroulant "Interface d'écoute" en dessous. Choisissez votre périphérique réseau par défaut pour le serveur. Là encore, ne sélectionnez pas "lo".

Étape 3 : En bas de la page 2, cliquez sur le bouton "Définir une adresse IP statique" pour indiquer à Adguard Home de configurer le serveur avec une adresse IP statique.

Étape 4 : À la page 3, Adguard Home vous invite à configurer un compte utilisateur pour l'interface Web. Créez un compte administrateur avec un mot de passe sécurisé et appuyez sur "Suivant".

Étape 5 : Sur la 4ème page, le programme d'installation d'Adguard Home vous indiquera comment configurer vos appareils en réseau pour utiliser votre nouveau service DNS Adguard Home. Copiez l'adresse IP en haut de la page et consultez notre guide sur la manière de modifier les adresses DNS sous Linux pour effectuer la configuration.

Note : assurez-vous de suivre les instructions à l'écran dans le programme d'installation d'Adguard Home si vous souhaitez configurer le DNS sur d'autres appareils non-Linux tels que les smartphones, Windows, Mac, etc.

Une fois tous les appareils configurés pour utiliser Adguard Home DNS, cliquez sur "Suivant".

Étape 6 : À la page 5, un écran affichera "Ouvrir le tableau de bord". Cliquez dessus pour accéder à votre page de contrôle Adguard Home.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.