Hello,
Je viens moi aussi apporter ma pierre à l'édifice concernant cette problématique.
Après moult essais j'ai enfin compris la marche à suivre.
La voici :
Au préalable, il faut avoir configuré le Rpi en IP fixe et avoir désactivé le DHCP de la livebox.
On profitera de cette étape pour relever l'@ MAC du décodeur qui doit apparaître dans le menu DHCP de la livebox.
Une fois que pihole est installé sur le Raspberry, il faut se connecter à l'interface web et s'assurer que son status soit pleinement opérationnel (Voyant vert "Active" en haut à gauche de l'interface web).
Toujours dans l'interface web, on active le serveur DHCP via le menu Settings => DHCP.
On peut paramétrer le range DHCP et choisir la passerelle, puis on sauvegarde.
À partir de cet instant, le fichier /etc/dnsmasq.d/02-pihole-dhcp.conf est créé !
En ligne de commande sur le Rpi, on édite le fichier /etc/dnsmasq.d/02-pihole-dhcp.conf pour rajouter à la fin les 2 fameuses lignes :
dhcp-option=tag:STB,6,80.10.246.2,80.10.246.129
dhcp-host=AA:BB:CC:DD:EE:FF,set:STB
Ces 2 lignes permettent d'affecter les serveurs DNS Orange uniquement à l'@ MAC AA:BB:CC:DD:EE:FF (qui devra correspondre à celle de votre décodeur bien évidemment).
On sauvegarde les modif, et on reboot le Rpi.
Suite au reboot, s'assurer que les services de pihole soient bien actifs via l'interface web (patienter 1 min après le boot). Si ça n'est pas le cas, c'est qu'il y a un problème de configuration dans le fichier 02-pihole-dhcp.conf ou qu'il y a d'autres fichiers conf dans le répertoire /etc/dnsmasq.d/ qu'il n'est pas en mesure d'interpréter.
Ce répertoire doit uniquement contenir les fichiers :
01-pihole.conf
02-pihole-dhcp.conf (uniquement si le serveur DHCP est activé dans pihole)
Et il ne reste plus qu'à tester le décodeur et les devices
/!\ Attention, toute modification de la configuration DHCP dans l'interface web de pihole régénère le fichier 02-pihole-dhcp.conf et écrase donc les 2 lignes ajoutées manuellement.
@+