Outils pour utilisateurs

Outils du site


others:dhcporange

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 :)

Sources externes

others/dhcporange.txt · Dernière modification : 21/07/2023 11:48 de 127.0.0.1