Bon, il y a bien un problème avec dnsmasq que je ne comprends pas. Son rôle est de résoudre les
DNS ET ....... d'agir en tant que serveur
DHCP.
En y réfléchissant, c'est certainement le second point qui pose problème. Je ne connais pas la partie DHCP dnsmasq, mais il est fort probable qu'il ne puisse pas envoyer correctement les options qui vont bien....
D'ailleurs, en cherchant sur le site d'Ubiquiti :
https://help.ui.com/hc/en-us/articles/115002673188-EdgeRouter-DHCP-Server-Using-Dnsmasq et
https://help.ui.com/hc/en-us/articles/115010913367#2, on constate bien que use la commande
set service dhcp-server use-dnsmasq enable active non pas le DNS mais le DHCP...
En vérifiant sur mon routeur
sudo systemctl status dnsmasq, j'ai bien "active (running)"... Donc il semblerait qu'il tourne au moins pour la partie DNS... Il doit y avoir une autre configuration
J'allais te dire qu'en fait il faut vérifier que les DNS pour la box Orange sont bien résolus ou si tu fais chou blanc, il faut capturer les paquets. Mais il vaudrait mieux chercher sur le forum si dnsmasq permet d'envoyer correctement les options DHCP...
Pour info, il n'y a pas de tiret à
sudo systemctl restart igmpproxy. Tu peux d'ailleurs faire un
sudo systemctl status igmpproxy pour contrôler le statut du service.
Les décodeurs TV Orange utilisent des DNS hébergés uniquement chez Orange comme ceux ci (que j'ai récupéré dans un dump des paquets envoyés par la box TV) :
cdn.servicediscovery.cdnfr.orange.fr
servicediscovery.stb.orion.itv.orange.fr
oras.vci.pgw.orange.fr
Dans certains cas, les serveurs non Orange, vont soit renvoyer un nom inexistant sur le domaine soit des IP différentes d'Orange.
Donc, si c'est lié à dnsmasq une solution serait de :
1) Désactiver dnsmasq
2) Configurer le routeur pour récupérer les DNS orange au lieu d'utiliser les DNS 8.8.8.8 1.1.1.1 ...
3) Configurer le DNS du routeur sur les DHCP de la Livebox et du décodeur
4) Configurer ton propre serveur DNS sur les autres serveurs DHCP
L'autre serait de mieux comprendre le fonctionnement de dnsmasq et comment son annuaire est construit avec le DHCP... Je regarderai ça plus tard.