- 7.1 – Dialogue avec le serveur.
- 7.2 – Format de la trame BOOTP/DHCP.
- 7.3 – Passage d’options.
- 8.1 – Où trouver un serveur DHCP ?
- 8.2 – Compilation du serveur.
- 8.3 – Le fichier dhcpd. conf.
- 8.4 – Lancer le démon dhcpd.
- 8.5 – Exécuter le démon à chaque démarrage (pour Linux)
Le protocole DHCP (Dynamic Host Configuration Protocol) est un protocole de réseau qui permet aux ordinateurs et autres périphériques de recevoir automatiquement une adresse IP et des informations de configuration réseau. Il est utilisé dans de nombreux réseaux locaux (LAN) et est un outil essentiel pour simplifier la configuration et la gestion des réseaux.
Le protocole DHCP fonctionne en quatre étapes :
1. Le client envoie une demande de diffusion pour trouver un serveur DHCP disponible sur le réseau. Cette demande est envoyée en utilisant un message DHCPDISCOVER. Le message est diffusé à tous les serveurs DHCP présents sur le réseau.
2. Le serveur DHCP répond avec un message DHCPOFFER, qui contient une adresse IP disponible pour le client, ainsi que d’autres informations de configuration réseau telles que la passerelle par défaut et les serveurs DNS.
3. Le client choisit l’offre qui correspond le mieux à ses besoins et envoie une demande DHCPREQUEST pour demander l’adresse IP et les informations de configuration réseau associées.
4. Le serveur DHCP répond avec un message DHCPACK, qui confirme que l’adresse IP et les informations de configuration ont été attribuées au client.
La configuration du serveur DHCP peut varier en fonction du système d’exploitation et du matériel utilisé. Cependant, il y a quelques étapes de base nécessaires pour configurer un serveur DHCP :
1. Assurez-vous que le serveur DHCP est connecté au réseau et que le système d’exploitation est installé et configuré correctement.
2. Ouvrez le panneau de configuration du serveur DHCP et configurez les options de réseau telles que l’adresse IP, la passerelle par défaut et les serveurs DNS.
3. Configurez les options de DHCP, telles que les plages d’adresses IP disponibles, les options de sous-réseau et les options de bail.
4. Activez le serveur DHCP et assurez-vous qu’il est configuré pour répondre aux demandes de diffusion des clients.
Le rôle principal du protocole DHCP est de simplifier la configuration et la gestion des réseaux en permettant aux ordinateurs et aux autres périphériques d’obtenir automatiquement une adresse IP et des informations de configuration réseau. Le protocole DHCP permet également de réduire les conflits d’adresses IP en garantissant que chaque périphérique du réseau dispose d’une adresse unique.
L’activation de DHCP est essentielle pour simplifier la configuration et la gestion des réseaux. Sans DHCP, chaque ordinateur et chaque périphérique sur le réseau devrait être configuré manuellement avec une adresse IP et des informations de configuration réseau. Cela peut être fastidieux et prendre beaucoup de temps, surtout dans les réseaux de grande taille. DHCP permet également de réduire les conflits d’adresses IP en garantissant que chaque périphérique dispose d’une adresse unique.
Le protocole DHCP utilise les ports 67 et 68 pour communiquer. Le port 67 est utilisé par le serveur DHCP pour recevoir les demandes des clients, tandis que le port 68 est utilisé par les clients pour envoyer leurs demandes au serveur. DHCP utilise le protocole de couche 4 UDP (User Datagram Protocol) pour communiquer.
Les adresses IPv4 privées sont utilisées dans les réseaux locaux et ne sont pas routables sur Internet. Les trois adresses IPv4 privées sont :
– 10.0.0.0 à 10.255.255.255
– 172.16.0.0 à 172.31.255.255
– 192.168.0.0 à 192.168.255.255
Pour installer et configurer DHCP, vous devez suivre les étapes suivantes :
1. Installez le service DHCP sur votre serveur.
2. Configurez les options de serveur DHCP, telles que les plages d’adresses IP disponibles et la durée de bail.
3. Configurez les options du client DHCP, telles que les adresses IP statiques et les exceptions.
4. Activez le service DHCP et vérifiez que les clients obtiennent correctement une adresse IP à partir du serveur DHCP.
Le DHCP se trouve généralement sur un serveur dédié au sein d’un réseau informatique.
Pour savoir si le DHCP est activé, vous pouvez vérifier les paramètres de votre routeur ou de votre serveur DHCP pour voir s’il est en cours d’exécution et s’il a attribué des adresses IP aux appareils connectés au réseau. Vous pouvez également vérifier les paramètres réseau de votre appareil pour voir s’il obtient une adresse IP automatiquement ou s’il a une adresse IP statique.