Table des matières

Pi-Hole

https://pi-hole.net : Pi-hole®: A black hole for Internet advertisements.

Installation

Dans un container LXC Debian, on commence par installer manuellement quelques paquets :

apt-get install php net-tools curl

Et enfin on lance l'installation :

curl -sSL https://install.pi-hole.net | bash

A la fin, le script vous donnera l'url d'administration de votre Pi-Hole, du style http://IP/admin.

Commandes de base

Flush le cache DNS

pihole restartdns

Changer le mot de passe d'administration

pihole -a -p

Mettre à jour Pi-Hole

pihole -up

Mettre à jour les listes de blocage

pihole -g

Mettre un domaine en whitelist

pihole -w domain.tld

Mettre un domaine en blacklist

pihole -b domain.tld

Live logs

pihole -t

Flush logs

pihole -f

Relancer l'outil de configuration initial

pihole -r

Ajouter une zone locale

Pour résoudre les domaines disponibles en local. On commence par ajouter un fichier de configuration à dnsmasq :

echo "addn-hosts=/etc/pihole/lan.list" | sudo tee /etc/dnsmasq.d/02-lan.conf

On édite notre fichier lan.list en lui donnant nos domaines locaux :

nano /etc/pihole/lan.list
10.0.0.1    box.libox.lan    box
[...]
10.1.1.1    www.libox.lan    www

Et on finit par relancer le service :

service dnsmasq force-reload

Intégration Grafana

Voir : https://fattylewis.com/Graphing-pi-hole-stats/