Le Protocole DHCP Module détaillé 1 1
Dynamic Host Configuration Protocol 2 2
Généralités SOMMAIRE Rôle de DHCP Fonctionnement de DHCP A propos de la mise en œuvre Installation et configuration du serveur Mise en place d un agent relais DHCP Utilitaire Ipconfig 3 3
Rôle de DHCP Client DHCP Client non DHCP Adresse IP 192.32.40.11 Adresse IP 192.32.40.10 Client DHCP Serveur DHCP BDD 192.32.40.10 192.32.40.11 192.32.40.12 192.32.40.13 4 4
Avantages de DHCP Configuration Manuelle de TCP/IP Identification de source de désordres difficile Incohérence possible des informations Surcharge de l administration Configuration Automatique Automatisme des distributions d adresses IP Peu de problèmes de configuration 5 5
DHCP: conflits d adresses Dé t ( explicitement ection sur le serveur (à activer Test par ping par le serveur d ( DHCPDiscover ) e toute adresse pour un nouveau client Si réponse au ping, l adresse est désactivée Détection sur le client Le client (W98, W2K+) vérifie l adresse IP avant de l utilisée Si déjà utilisée : ( DHCPDecline ) Signale le pb au serveur 6
DHCP: APIPA APIPA: Automatic Private IP Adressing Configuration IP automatique si aucun serveur DHCP ne répond Présent dans les systèmes postérieurs à windows 98 7
DHCP: APIPA (2) Mode de fonctionnement (requête initiale): Le client dhcp émet une requête DHCP Pas de serveur et pas de réponse : Configuration de l a d ( microsoft resse sur la classe B 169.254/16 (réservée à Vérification que l adresse n ( adresses e provoque pas de conflit (essaie jusqu à 10 Tentative de contact d un serveur DHCP toutes les 5 mn 8
DHCP: APIPA (3) Mode de fonctionnement (démarrage, bail précédent encore valide) : Renouvellement du bail En cas d échec : tentative de contact de la passerelle indiquée dans le bail Si tentative réussie : le bail est utilisé Si la tentative échoue: APIPA Dans les 2 cas: tentative de contact d un serveur DHCP toutes les 5 mn 9
DHCP: nouveautés W2K+ Mise à jour automatique du DNS Détection des serveurs DHCP W2K non autorisés Accès en lecture seule à la console DHCP pour non admin Étendues globales et étendues de multidiffusion Classes d option Surveillance des performances 10
Autorisation d'un serveur DHCP S'il est autorisé, le service démarre correctement S'il n'est pas autorisé, le service enregistre l'erreur dans le journal système et ne répond pas aux clients dans Active Directory Le serveur DHCP d'un domaine vérifie l'autorisati on Contrôleur de domaine/ Serveur DHCP Serveur DHCP Clients Serveur DHCP 11
la mise à jour dynamique des serveurs de noms DNS Ordinateur 1 L'ordinateur 1 demande une adresse IP Le serveur DHCP affecte une adresse IP de 192.168.120.133 L'adresse IP est inscrite auprès du serveur de noms DNS Serveur DHCP Serveur de noms DNS Ordinateur 1 192.168.120.133 Zone de la base de données 12
Introduction au Fonctionnement DHCP SERVERS Demande de Bail Proposition de Bail DHCP CLIENT Sélection du bail AR du Bail 13 13
L'Attribution d'adresses IP Y a t-il un serveur DHCP à proximité? Adresse Enet : 00BB00000000 Adresse IP : 210.22.31.100 Adresse Enet : 00CC00000000 Adresse IP : 0.0.0.0. Adresse IP utilisée : 255.255.255.255 ( diffusion ) Adresse Ethernet utilisée : FFFFFFFFFFFF Id de transaction: 14321 Etape 1 DHCP : DHCPDISCOVER 14 14
L'Attribution d'adresses IP Y a t-il un serveur DHCP à proximité? Adresse Enet : 00BB00000000 Adresse IP : 210.22.31.100 Adresse Enet : 00CC00000000 Adresse IP : 0.0.0.0. Adresse IP utilisée : 255.255.255.255 ( diffusion ) Adresse Ethernet utilisée : FFFFFFFFFFFF Id de transaction: 14321 Etape 1 DHCP : DHCPDISCOVER 15 15
L'Attribution d'adresses IP Tu peux avoir 210.22.31.100 pour 12 jours Adresse Enet : 00BB00000000 Adresse IP : 210.22.31.100 Adresse Enet : 00CC00000000 Adresse IP : 0.0.0.0. Adresse IP utilisée : 255.255.255.255 Adresse Ethernet utilisée : ffffffffffff Id de transaction: 14321 Etape 2 DHCP : DHCPOFFER 16 16
L'Attribution d'adresses IP Tu peux avoir 210.22.31.100 pour 12 jours Adresse Enet : 00BB00000000 Adresse IP : 210.22.31.100 Adresse Enet : 00CC00000000 Adresse IP : 0.0.0.0. Adresse IP utilisée : 255.255.255.255 Adresse Ethernet utilisée : ffffffffffff Id de transaction: 14321 Etape 2 DHCP : DHCPOFFER 17 17
L'Attribution d'adresses IP Adresse Enet : 00CC00000000 Adresse IP : 0.0.0.0. Puis-je avoir l'adresse IP 210.22.31.100 merci pour les autres adresses je n'en veux pas! Adresse Enet : 00BB00000000 Adresse IP : 210.22.31.100 Adresse IP utilisée : 255.255.255.255 ( diffusion ) Adresse Ethernet utilisée : FFFFFFFFFFFF Id de transaction: 18293 Etape 3 DHCP : DHCPREQUEST 18 18
L'Attribution d'adresses IP Adresse Enet : 00CC00000000 Adresse IP : 0.0.0.0. OK prends aussi ce masque de sous réseau, l'adresse du serveur DNS le type de noeud et le nom du domaine Adresse Enet : 00BB00000000 Adresse IP : 210.22.31.100 A dresse IP utilisée : 255.255.255.255 ( dirigée ) Adresse Ethernet utilisée : 00CC00000000 Id de transaction: 18293 Etape 4 DHCP : DHCPACK 19 19
L'Attribution d'adresses IP Adresse Enet : 00CC00000000 Adresse IP : 0.0.0.0. OK prends aussi ce masque de sous réseau, l'adresse du serveur DNS le type de noeud et le nom du domaine Adresse Enet : 00BB00000000 Adresse IP : 210.22.31.100 A dresse IP utilisée : 255.255.255.255 ( dirigée ) Adresse Ethernet utilisée : 00CC00000000 Id de transaction: 18293 Etape 4 DHCP : DHCPACK 20 20
Fin de Location et tentatives ultérieures Que se passe t-il? La gestion de DHCP ne devrait pas reposer sur un seul serveur 21 21
L'Attribution d'adresses IP Principes de fonctionnement de DHCP 22 22
L'Attribution d'adresses IP Principes de fonctionnement de DHCP 23 23
MISE EN OEUVRE Considérations diverses Exhaustivité des stations clientes DHCP Offre de services à plusieurs subnets par un serveur DHCP Nombre de serveurs nécessaires Options d adressage IP obtenues depuis le serveur DHCP 24 24
MISE EN OEUVRE Considérations diverses Exhaustivité des stations clientes DHCP Offre de services à plusieurs subnets par un serveur DHCP Nombre de serveurs nécessaires Options d adressage IP obtenues depuis le serveur DHCP 25 25
CONFIGURATION Configuration des Routeurs RFC 1542 Agent relais BOOTP Configuration du Serveur DHCP Adr. IP Statique, Masque, Default gateway Service «Server» DHCP Microsoft Etendue d adresses IP Configuration du Client DHCP NT Server, NT Workstation, Windows 95 WFW avec TCP/IP 32 Activation de DHCP 26 26
L Agent Relais RFC 1542 DHCP Client DHCP Client Non Relay DHCP Relay DHCP Relay agent DHCP Server 27 27
Installation et Configuration Installation du serveur Configuration du serveur Configuration des étendues DHCP Configuration d une réservation Agent Relais DHCP Utilitaire IPCONFIG 28 28
Installation et Configuration 29
Installation et Configuration Configuration d une étendue DHCP 30 30
Installation et Configuration OPTIONS DHCP: l Etendue 31 31
Installation et Configuration OPTIONS DHCP: l Etendue ( suite ) Configuration des options Liste des options 32 32
Installation et Configuration OPTIONS DHCP: l Etendue ( suite ) Configuration des options Comment configurer l option? 33 33
Installation et Configuration 34 34
Installation et Configuration Réservation d adresse Pour configurer une réservation d adresse client 35 35
Installation et Configuration Configuration d un Agent Relais Ajouter une adresse IP à un Relais DHCP 36 36
Utilitaire IPCONFIG Ipconfig /all Configuration IP de NT Configuration de la carte réseau 37 37
Utilitaire IPCONFIG Ipconfig /renew Ipconfig /release 38 38
MISE EN OEUVRE 1 DHCP RELAY 2 Etendue du LAN 1 Etendue du LAN 2 132.108.6.30-132.108.6.160 Etendue du LAN 2 132.109.8.161-132.109.8.200 Suite 132.109.8.30-132.109.8.160 Etendue du LAN 1 132.108.6.161-132.108.6.200 39 39