====== 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/