https://pi-hole.net : Pi-hole®: A black hole for Internet advertisements
.
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
.
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
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