- 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 réseau qui fournit des adresses IP et d’autres paramètres de configuration réseau aux périphériques d’un réseau. Le protocole DHCP évite aux administrateurs de réseau d’attribuer manuellement des adresses IP, ce qui simplifie la gestion du réseau. Cet article explique les quatre étapes du protocole DHCP et répond à certaines questions connexes.
Étape 1 : Découverte DHCP
Lorsqu’un appareil (ordinateur ou smartphone, par exemple) est connecté à un réseau, il envoie un message de découverte DHCP pour demander une adresse IP. Ce message est diffusé à tous les appareils du réseau, y compris au serveur DHCP. Le message Discover contient l’adresse matérielle (adresse MAC) de l’appareil demandeur.
Étape 2 : Offre DHCP
Dès réception du message Discover, le serveur DHCP répond par un message d’offre DHCP. Ce message contient une adresse IP disponible que le serveur a réservée pour l’appareil demandeur. Le message d’offre comprend également d’autres détails de configuration tels que le masque de sous-réseau, la passerelle par défaut et le serveur DNS.
Étape 3 : Demande DHCP
Après avoir reçu le message d’offre, l’appareil demandeur envoie un message de demande DHCP au serveur DHCP, indiquant qu’il accepte l’adresse IP offerte. Ce message confirme également les autres détails de configuration reçus dans le message d’offre.
Étape 4 : Accusé de réception DHCP
Dès réception du message Request, le serveur DHCP envoie un message DHCP Acknowledgment (ACK) au dispositif demandeur, confirmant l’attribution de l’adresse IP et d’autres détails de configuration. L’appareil peut maintenant utiliser l’adresse IP attribuée pour communiquer sur le réseau.
Comment savoir si le protocole DHCP est activé ?
Si vous ne savez pas si le protocole DHCP est activé sur votre réseau, vous pouvez vérifier les paramètres réseau de votre appareil. Si votre appareil est configuré pour obtenir une adresse IP automatiquement, cela signifie que le protocole DHCP est activé sur le réseau. Si vous utilisez Windows, vous pouvez ouvrir l’Invite de commande et taper « ipconfig /all » pour afficher les paramètres réseau, y compris l’état du DHCP.
Quel est le rôle d’un serveur DHCP à cet égard ?
Le serveur DHCP est responsable de l’attribution des adresses IP et d’autres paramètres de configuration du réseau aux périphériques du réseau. Il écoute les requêtes DHCP des appareils et répond en fournissant les détails de configuration appropriés. Le serveur DHCP veille à ce qu’il n’y ait pas de conflit entre les adresses IP attribuées à différents appareils sur le réseau.
Comment configurer le DHCP par la suite ?
Pour configurer le protocole DHCP sur un réseau, vous devez mettre en place un serveur DHCP. Pour ce faire, vous pouvez utiliser un logiciel de serveur DHCP dédié ou configurer un routeur ou un commutateur pour qu’il agisse en tant que serveur DHCP. Le serveur DHCP doit être configuré avec une gamme d’adresses IP disponibles et d’autres détails de configuration tels que le masque de sous-réseau, la passerelle par défaut et le serveur DNS.
Quelles sont les trois adresses IPv4 privées ?
Les trois adresses IPv4 privées sont 10.0.0.0/8 (10.0.0.0 – 10.255.255.255), 172.16.0.0/12 (172.16.0.0 – 172.31.255.255) et 192.168.0.0/16 (192.168.0.0 – 192.168.255.255). Ces adresses sont réservées aux réseaux privés et ne peuvent pas être utilisées sur l’internet public.
Quel est le rôle d’un serveur DNS ?
Le serveur DNS (Domain Name System) est chargé de traduire les noms de domaine (tels que google.com) en adresses IP que les appareils peuvent utiliser pour communiquer sur l’internet. Lorsqu’un appareil envoie une demande d’accès à un site web en utilisant son nom de domaine, le serveur DNS recherche l’adresse IP correspondante et la renvoie à l’appareil. L’appareil peut alors utiliser l’adresse IP pour établir une connexion avec le site web.