Instructeur : Au départ, nous devions fournir
manuellement une adresse IP à chaque machine de notre réseau, ce qui n'est
pas vraiment un problème dans votre maison où vous
avez peut-être trois ou quatre machines.
Mais dans les grands réseaux sur lesquels j'ai travaillé,
il y a des centaines, des milliers ou des
centaines de milliers d'ordinateurs et de serveurs.
Cela représente une tonne d'heures de travail à consacrer
à la configuration de tous ces appareils.
Quelqu'un de très intelligent a donc
créé un moyen automatisé de le faire, connu sous le nom de DHCP.
Le DHCP a été inventé pour nous aider dans cette tâche monumentale qu'est
la configuration de tous ces serveurs et postes de travail.
Le DHCP permet également d'éliminer les erreurs de configuration,
car lorsqu'une personne saisit une adresse
IP dans l'appareil d'un utilisateur
final, elle peut commettre une erreur humaine
en tapant une mauvaise adresse.
En outre, il peut être très difficile de tenir à
jour une liste de toutes les adresses IP utilisées par chaque ordinateur
au sein de votre réseau.
Il arrive souvent que des conflits d'adresses IP surviennent
lorsque l'on attribue accidentellement la même adresse IP à
plusieurs machines au sein d'un même réseau.
Avec DHCP, rien de tout cela ne se produit, car chaque appareil
se voit automatiquement attribuer une adresse IP à partir
d'un champ d'application.
Une portée est simplement une liste d'adresses IP valides disponibles
pour l'attribution ou la location à un ordinateur ou à un point
d'extrémité sur un sous-réseau donné.
Par exemple, dans mon réseau domestique,
j'ai 254 adresses IP disponibles pour les appareils de mon périmètre.
Ainsi, lorsqu'un ordinateur rejoint mon réseau domestique, le
serveur DHCP choisit automatiquement l'une de ces IP inutilisées dans l'étendue
192. 168. 1. 2 jusqu'à
192. 168. 1. 254.
Il attribue ensuite cette IP à l'appareil en question pour qu'il l'utilise.
C'est ce qu'on appelle un bail.
En tant qu'administrateur de réseau,
vous pouvez indiquer à votre serveur DHCP quelles adresses IP doivent être utilisées
dans votre champ d'application, et vous
pouvez même réserver certaines de ces adresses IP que vous ne souhaitez
pas voir distribuées comme faisant partie de ce que l'on appelle une
plage exclue dans votre champ d'application.
Par exemple, dans mon réseau domestique,
j'ai quelques adresses IP qui ont été
exclues de mon champ d'application DHCP.
Il s'agit d'adresses IP comprises dans l'intervalle 192. 168. 1. 2 jusqu'à
192. 168. 1. 10.
Ces adresses IP ont déjà été attribuées
manuellement à certains éléments de mon réseau, comme mon imprimante,
mon serveur de fichiers réseau et d'autres éléments
de ce type pour lesquels je
veux toujours avoir la même adresse IP.
Au lieu d'attribuer ces adresses
IP de manière statique, vous pouvez également
utiliser ce que l'on appelle une réservation DHCP.
Cette méthode est très couramment utilisée dans les grands réseaux.
Une réservation DHCP vous permet d'exclure certaines
de ces adresses IP de la distribution aux appareils, à moins qu'ils
ne remplissent certaines conditions.
Par exemple, je pourrais mettre en place une réservation DHCP
pour mon imprimante sur la base de son adresse MAC.
Ainsi, chaque fois que mon imprimante rejoint
le réseau, le serveur DHCP voit qu'elle le fait, vérifie son adresse
MAC et lui attribue à chaque fois exactement
la même adresse IP parce qu'elle a été répertoriée
comme adresse réservée dans le champ d'application
DHCP.
C'est une excellente façon de procéder
lorsque vous disposez d'un grand
réseau, au lieu d'avoir à configurer manuellement chaque périphérique
d'extrémité avec une adresse IP spécifique.
Cela permet à votre serveur DHCP de le faire à votre place,
en lui donnant une adresse statique à chaque fois, mais en utilisant
cette configuration automatique.
Avec DHCP, nous pouvons donc automatiser le processus de configuration
de tous nos appareils à chaque fois qu'ils sont mis en ligne.
Lorsque l'appareil rejoint notre
réseau, il s'adresse à notre serveur DHCP et effectue
ce que l'on appelle une découverte.
Il va dire, hé, serveur DHCP, j'ai besoin
de découvrir une adresse IP.
Cela signifie que j'ai besoin qu'on m'en attribue un.
Le serveur DHCP dit alors : "D'accord,
cette adresse vous semble-t-elle correcte ?
Et il propose une adresse à partir du champ d'application.
C'est ce qu'on appelle la phase d'offre.
L'ordinateur dira alors : "Oui, j'aime bien cette adresse.
Je demande à le prendre.
C'est la phase de demande DHCP, qui sera
notre troisième étape dans ce processus.
Enfin, notre serveur DHCP va reconnaître que l'adresse
IP est désormais utilisée par ce client en envoyant
ce que l'on appelle un accusé de réception et en disant, d'accord,
c'est votre adresse et vous pouvez l'emprunter
pour cette durée.
C'est ce qu'on appelle un bail DHCP.
Dans nos réseaux domestiques, la durée de
location par défaut est généralement d'environ 24 heures.
Pour un réseau d'entreprise, par
contre, vous pouvez choisir une durée de location
plus longue, de l'ordre de sept jours ou de 30 jours, en
fonction de votre cas d'utilisation.
Dans le monde de la cybersécurité,
le fait que les appareils changent constamment d'adresse
IP complique les recherches en cas de problème.
Ainsi, dans les réseaux plus importants, nous avons tendance à utiliser une durée de location plus longue.
Maintenant, comment allez-vous vous souvenir de ces quatre étapes du DHCP ?
J'ai un petit aide-mémoire ou un moyen mnémotechnique pour cela.
J'aime penser à Dora l'exploratrice.
Dora, c'est D-O-R-A, c'est-à-dire
découvrir, offrir, demander et reconnaître.
Voilà les quatre étapes de la configuration
d'un appareil sur un réseau à l'aide de DHCP.
Lorsque l'appareil reçoit une configuration
de notre serveur DHCP, il ne reçoit
pas seulement une adresse IP.
Au lieu de cela, il va obtenir quatre éléments d'information clés.
Il s'agit de l'adresse IP, du masque de sous-réseau,
de la passerelle par défaut, qui est l'adresse IP de notre routeur,
et de l'adresse IP du serveur DNS afin que votre client
sache comment effectuer une recherche de nom DNS.
Une fois que votre client a configuré ces quatre éléments
d'information, il peut maintenant se connecter, sortir
de votre réseau et accéder à l'internet parce qu'il
sait maintenant où il se trouve sur le réseau avec
son adresse IP, où se trouve
le routeur avec son adresse de passerelle, et comment
convertir les noms de domaine en adresses IP en utilisant l'IP
de ce serveur DNS.
J'ai mentionné le fait que nous utilisons le DHCP
pour attribuer dynamiquement la configuration nécessaire
à nos appareils pour se connecter, mais
nous pouvons également le faire manuellement, ce qui est
connu sous le nom d'attribution statique.
Vous voyez, lorsque nous le faisons de manière
dynamique, nous laissons les serveurs DHCP faire la configuration pour nous,
mais vous pouvez également attribuer la configuration de manière
statique si vous fournissez les quatre éléments d'information
à votre appareil client.
Là encore, dans la plupart des grands réseaux, il n'est pas
souhaitable d'attribuer l'information de manière statique.
Au lieu de cela, vous voudrez utiliser
une réservation DHCP pour le faire.
Mais dans votre réseau domestique ou dans un petit réseau, vous
pouvez vouloir configurer les choses de manière statique.
Si vous devez configurer un appareil de manière
statique, vérifiez bien les quatre informations
que vous avez saisies : l'adresse IP, le
masque de sous-réseau, la passerelle par défaut et l'adresse
IP du serveur DNS.
Si vous dépannez un appareil qui
a des problèmes de connectivité, vous devez
vérifier s'il a été configuré de manière statique.
Et si c'est le cas, vous devez vérifier que l'adresse IP et
le masque de sous-réseau sont correctement configurés,
car c'est souvent la source de vos problèmes.
À ce stade, nous avons parlé de l'affectation dynamique
et de l'affectation statique.
Lorsque nous utilisons une affectation
dynamique, que se passe-t-il si un appareil ne peut pas atteindre le serveur
DHCP ou s'il ne reçoit pas une configuration correcte ?
Que doit faire ce dispositif ? Dois-je continuer à demander ?
Eh bien, non, parce qu'alors il va rester là à jamais et
rester accroché.
Nous avons donc besoin d'une autre configuration.
Chaque fois que vous configurez DHCP, si DHCP ne réussit pas et qu'il n'est pas en mesure de négocier
son chemin à travers le processus
DORA pour une raison quelconque, il va prendre par défaut
sa configuration alternative qui est définie par l'administrateur
du système au sein du système d'exploitation.
Par défaut, elle sera configurée pour
utiliser ce que l'on appelle une adresse APIPA, A-P-I-P-A, c'est-à-dire
une adresse IP privée automatique.
En tant qu'administrateur réseau ou administrateur système,
vous pouvez également configurer
votre appareil pour qu'il utilise une adresse IP statique
connue comme configuration alternative.
Lorsque vous configurez votre serveur DHCP,
vous pouvez notamment configurer les options de portée.
Cela vous permet de configurer un tas de choses différentes,
mais les plus courantes sont le masque de sous-réseau
qui sera appliqué à tous les appareils demandant
cette configuration, le routeur par
défaut ou la passerelle que ces appareils doivent utiliser, et le serveur DNS pour inclure la configuration
de l'adresse IP pour ces appareils, ainsi que la durée de location
de l'adresse IP.
Comme vous pouvez le
constater, nous avons déjà discuté de tous ces éléments dans cette
leçon, mais je tenais à le rappeler
pour que vous sachiez que vous pouvez les modifier et les configurer
dans le cadre des options de portée de votre serveur DHCP.