Académique Documents
Professionnel Documents
Culture Documents
Objectifs du chapitre
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-2
1
DHCP
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-3
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-4
2
Questionnaire sur la configuration TCP/IP
1. Adresse IP
2. Masque de sous-réseau
3. Passerelle par défaut
4. Adresse de serveurs DNS
5. Nom de domaine DNS
6. Adresse de serveurs Wins
7. Type de noeud Netbios
8. Etendue Netbios
9. Adresse de broadcast
• Si l'un de ces paramètres est mal défini, il peut provoquer des erreurs
système
— Si vous changez de sous-réseau, il vous faudra modifier certaines de ces
valeurs, si ce n'est toutes
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-5
3
Fonctionnement de DHCP
Client non-DHCP :
Client DHCP :
configuration
Configuration IP
d'adresses IP
à partir du
statiques
serveur DHCP
Adresse1 IP
Client DHCP :
Configuration IP
Adresse2 IP
à partir du
serveur DHCP
Base de
données
DHCP Serveur
Adresse1 IP DHCP
Adresse2 IP
Adresse3 IP
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-7
Demande
1 de bail IP
Proposition
de bail IP
2
3 Choix du bail IP
Accusé de réception
du bail IP
4
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-8
4
Attachement initial
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-9
Reconduction du bail
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-10
5
Paquets DHCP
DHCPdiscover DHCPoffer
DHCPrequest DHCPack
DHCPdecline DHCPnack
DHCPrelease
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-11
Initialisation
Client : découverte DHCP
Serveur(s) : offre(s) DHCP Découvre les ser-
Echec du rafraîchissement
veurs DHCP et
reçoit les offres
Attachement
Utilise la configuration
Client : requête DHCP
pour les sessions
Serveur : DHCP ACK
TCP/IP
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-12
6
DHCP
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-13
Portée
192.168.1.0
192.168.1.1
Adresses IP pouvant
192.168.1.2 être louées aux
192.168.1.3 ordinateurs clients
192.168.1.4
Serveur DHCP
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-14
7
Paramètres d’une étendue
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-15
Réservation d’adresses
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-16
8
Choix de la durée du bail
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-17
• Le serveur DHCP peut être configuré pour tester l’adresse avant de l’allouer
— N pings sont envoyés à l’adresse IP avant qu’elle soit allouée
– Cette option peut être configurée à travers les Propriétés du serveur
• Le serveur attend deux secondes pour une réponse
— Si N pings sont envoyés, la durée d’allocation est augmentée de 2N secondes
• Si le serveur DHCP reçoit une réponse au ping, il marquera l’adresse comme
mauvaise (BAD_ADDRESS)dans la fenêtre de dialogue Baux actifs
— Il essaie ensuite l’adresse suivante du pool
— L’adresse peut-être retournée au pool en la supprimant des Baux actifs
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-18
9
Adressage IP privé automatique APIPA
Demande d'adresse IP
169.254.201.139
Carte LAN
pour TCP/IP
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-19
DHCP serveur
DHCP serveur
Sous-réseau B
• Chaque serveur gère une grande partie des adresses de son sous-réseau
ainsi que quelques adresses de l'autre sous-réseau
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-20
10
Agent relais DHCP
10.200.0.50
DHCP Discover
DIFFUSION
10.200.0.50
DHCP Discover
0.0.0.0 Commute la requête DHCP
10.5.0.0 10.5.0.100
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-22
11
Configuration du client DHCP Windows
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-23
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-24
12
Client DHCP Linux
• Tester la modification
— sudo netplan try
• Appliquer la modification
— sudo netplan apply
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-25
• Vérifier l’adresse IP
— Ifconfig
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-26
13
Client DHCP Linux
(suite)
• Vérifier l’adresse IP
— Ifconfig
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-27
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-28
14
DHCP
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-29
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-30
15
Configurer une relation de basculement
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-31
Echange d’information
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-32
16
Basculement de serveurs DHCP : Serveur de secours
(suite)
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-33
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-34
17
Délai de transition maximale du client (MCLT)
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-35
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-36
18
Délai de transition maximale du client (MCLT)
(suite)
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-37
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-38
19
Intervalle de basculement d’état
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-39
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-40
20
Configurer le partage de charge
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-41
• Lorsqu’un serveur DHCP reçoit une requête d’un client, il calcule un hash
basé sur l’adresse MAC (unique pour chaque client)
— La valeur du hash est comprise entre 1 et 256
• Lorsque l’on effectue une répartition 50:50 entre deux serveurs DHCP
— Si le hash calculé est compris entre 1 et 128, le premier serveur répond
— Si le hash calculé est compris entre 129 et 256, l’autre serveur répond
• Ce processus assure qu’un seul serveur DHCP répondra à un client
spécifique
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-42
21
Assignation d’adresses IP basée sur des stratégies
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-43
— Get-DhcpServerv4Failover
22
DHCP
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-45
• Par défaut, le package du serveur DHCP est inclus dans le référentiel par
défaut d'Ubuntu
• On peut l'installer avec la commande suivante :
apt-get install isc-dhcp-server –y
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-46
23
Configurer le service DHCP
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-48
24
Tester la configuration
© Denis BELLAMY– Adaptation, reproduction et diffusion strictement interdites sans l’accord écrit préalable de Denis Bellamy. DHCP-3-49
25