sudo -i
AdGuard Home est un moyen rapide et simple de bloquer les publicités sur n'importe quel appareil et de protéger les enfants en ligne !
• Une machine linux Serveur
• Avoir les droits super utilisateurs sur la machine (root ou sudo)
Se connectés en tent que root :
sudo -i
Avant de commencer, nous allons mettre à jour la machine qui va contenir AdGuardHome :
apt update && apt upgrade
Puis nous allons installer le paquet Curl
qui va nous permettre de télécharger le programme d’installation :
apt install curl -y
Ensuite nous saisissons la commande d’installation :
curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v
Voici le résultat :
Ensuite exécuter en root la commande suivante :
/opt/AdGuardHome/AdGuardHome -s start
•Puis ouvrez un navigateur web sur l’url suivant http://ip-machine:3000 :
Configurer les interfaces réseau pour l’interface Web et le service DNS :
Créer un compte utilisateur pour l’administration web AdGuard Home :
Vérifier que la configuration réseau soit correcte :
Puis connectez-vous :
Enfin vous accès au Dashboard Adguard Home :
Ensuite vous avez la possibilité de modifier votre box/routeur afin que tous les appareils se connectent à Adguard afin de bénéficer du filtrage ou sinon il faudra changer le serveur DNS depuis vos appareils.
Si votre FAI est Free : Vous pouvez modifier le serveur DNS de votre boxe sur la plateforme http://mafreebox.freebox.fr
Si vous êtes chez Orange:
Vous devez désactiver le serveur DHCP de votre box depuis http://192.168.1.1 et activer celui présent sur Adguard Home.
Il peut être importé des listes de blocage ou des regex comme la regex suivante pour bloquer les pubs Youtubes :
(rr[:digit:]{1}---[:space:]{2}-[:space:]{8}-[A-Za-z0-9_]{4})\.googlevideo\.com
autre commande
Modifier l'adresse IP du serveur Ouvrez le fichier:
nano /etc/network/interfaces
ou Modifier l'adresse IP du serveur en IP fixe ouvrez le fichier:
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.000/24
gateway 192.168.0.000
#dns-domain example.com
dns-nameservers 1.1.1.1 9.9.9.9 193.110.81.0
Comment changer la configuration des serveurs DNS sur Linux sans avec resolvconf:
à l’aide de l’éditeur nano (ou vin) :
nano /etc/resolv.conf
Exemple de /etc/resolv.conf file dans Linux
nameserver 1.1.1.1
nameserver 9.9.9.9
nameserver 193.110.81.0
#facultatif
search mon-domain.lan
Si vous utilisez un pare-feu comme ufw vous devrez peut-être ouvrir des ports pour vous assurer que vous pouvez atteindre le serveur. Cela ressemblerait à :
ufw allow 3000/tcp
ufw allow 53
Pour démarrer exécuter la commande suivante :
/opt/AdGuardHome/AdGuardHome -s start
Pour arrêter exécuter la commande suivante :
/opt/AdGuardHome/AdGuardHome -s stop
Pour le Statut de AdGuard Home exécuter la commande suivante :
/opt/AdGuardHome/AdGuardHome -s status
Redémarrez le service AdGuard Home exécuter la commande suivante :
/opt/AdGuardHome/AdGuardHome -s restart
Mise à jour de la ligne de commande AdGuard Home exécuter la commande suivante :
cd /opt/AdGuardHome
./AdGuardHome --update
Pour désinstaller AdGuard Home exécuter la commande suivante :
/opt/AdGuardHome/AdGuardHome -s uninstall
Mise à jour automatique de AdGuard Home exécuter la commande suivante :
cd /home/pi/AdGuardHome
./AdGuardHome --update
script pour Réinstaller AdGuard Home automatisée (Unix) exécuter la commande suivante :
curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v -r