Table des matières
Serveur DHCP & Orange TV
La BOX orange ne permettant pas de customiser les serveurs DNS utilisées, j'ai souhaité mettre en place un serveur DHCP personnalisé sur mon réseau Local.
Tout était bon, jusqu'à ce que j'allume la box TV d'Orange, bloquée sur un message “Erreur réseau (P01)” au démarrage…
Informations Générales
Nous allons utiliser '192.168.1.0/24' entant que plage IP pour le réseau local.
192.168.1.1 est utilisé par le routeur (Livebox).
192.168.1.101 est réservé par le serveur hébergeant le service DHCP.
192.168.1.10-192.168.1.13 est réservé pour la box TV.
192.168.1.100-192.168.1.199 est disponible pour les reservations DHCP.
Configuration DHCP du routeur
Première étape, trouver l'adresse MAC de la box Orange TV, habituellement positionné sur l'étiquette sous le boitier. A titre d'exemple, nous allons prendre cette adresse : XX:XX:XX:XX:XX:A2
J'ai également découvert que la box TV n'utilise pas une mais plusieurs adresses MAC! Dans mon cas, les deux adresses suivantes et l'adresse précédente était utilisé… Dans notre exemple, la plage d'adresses MAC utilisée est donc : XX..XX:A1 à XX..XX:A4.
Ensuite, se connecter à la box (http://192.168.1.1), aller dans les paramètres 'Réseau → DHCP'. Modifier les options pour servir uniquement les quatre adresses MAC de la box TV Orange entant qu'IP statiques.
Configuration DHCP du serveur
Je détaillerais ici la configuration pour Debian avec 'isc-dhcp-server'.
Tout d'abord, vérifiez que votre machine dispose bien d'une IP statique définie.
Installation : apt-get install isc-dhcp-server
modifier le fichier de configuration : /etc/dhcp/dhcpd.conf
default-lease-time 86400; # Default lease of 24H max-lease-time 172800; # Maximum lease of 48H class "orange" { # Exclusion de la box Orange TV match if substring (hardware,1,4) = xx:xx:xx:xx; #Replace here with the beggining of OrangeTV MAC adress } #Réseau local subnet 192.168.1.0 netmask 255.255.255.0 { pool { range 192.168.1.100 192.168.1.199; allow unknown-clients; deny members of "orange"; } # Plage IP option domain-name-servers 192.168.1.1; # Serveur DNS option domain-name "home"; # Domaine option routers 192.168.1.1; # Box Orange # Réservations DHCP # Réservation pour le serveur DHCP host dhcpserver { hardware ethernet xx:xx:xx:xx:xx:xx; fixed-address 192.168.1.101; } }
Activer le service :
systemctl enable isc-dhcp-server && systemctl restart isc-dhcp-server
Finalisation
Pour être sur de la prise en compte de la modification DHCP sur le routeur Orange, redémarrer le.
Déconnecter et reconnecter un périphérique réseau pour tester :)