L1 – INFORMATIQUE ELECTRONIQUE
&TELECOMUNICATION
Configuration DHCP sous
Linux et OSPF avec Packet
Tracer
Rédiger par : JESE Andriamaniraka Davida
Encadreur pédagogique : Monsieur Anthonio
16 Juin 2025
Remerciements
Je tiens à remercier toutes les personnes qui ont contribué à la réalisation de ce projet,
notamment les enseignants pour leur accompagnement, ainsi que mes camarades pour leur
soutien.
Un grand merci à notre encadrant pédagogique, dont les conseils ont été précieux tout au long
de cette étude.
Je remercie également les responsables du laboratoire informatique pour avoir mis à
disposition les ressources nécessaires.
Les discussions avec mes collègues de classe ont permis de surmonter plusieurs difficultés
techniques.
Je suis reconnaissant envers ma famille pour leur encouragement constant durant cette période
de travail.
Merci aussi aux techniciens réseau pour leurs explications pratiques, toujours claires et utiles.
Ce projet n’aurait pas été aussi enrichissant sans l’esprit de collaboration instauré dans notre
groupe.
Je remercie l’établissement pour l’accès à l’environnement de virtualisation et au simulateur
Packet Tracer.
Les supports de cours et les ressources en ligne nous ont également beaucoup aidés à
approfondir certains concepts.
Enfin, je remercie toutes les personnes, directement ou indirectement, qui ont contribué à la
réussite de ce travail.
Table des Matières
Partie I : Réseau Linux - DHCP avec client Windows
1. Introduction
2. Concepts de base du DHCP
3. Installation du serveur DHCP (ISC-DHCP) sous Linux
4. Configuration du serveur DHCP
5. Configuration du client Windows
6. Test de connectivité
7. Simulation réseau avec VMware
8. Captures d’écran et explications
Partie II : Packet Tracer - OSPF et DHCP
1. Introduction à OSPF et DHCP
2. Topologie réseau
3. Configuration DHCP sur routeur Cisco
4. Configuration OSPF sur plusieurs routeurs
5. Vérification de la connectivité
6. Simulation de panne et redondance
7. Analyse et captures d'écran
Conclusion
Annexes
Bibliographie et Webographie
Partie I : Réseau Linux - DHCP avec client Windows
1. Introduction
Dans un réseau informatique, le protocole DHCP (Dynamic Host Configuration Protocol)
joue un rôle essentiel en automatisant l’attribution des adresses IP.
Il permet aux postes clients d’obtenir dynamiquement une adresse IP, un masque de sous-
réseau, une passerelle et d’autres paramètres réseau, sans intervention manuelle.
Cette fonctionnalité simplifie la gestion des réseaux, en particulier lorsque le nombre de
machines devient important.
Dans cette première partie, nous nous intéressons à la mise en place d’un serveur DHCP
sous Linux, capable de fournir des adresses IP aux clients du réseau.
Nous avons choisi d'utiliser le serveur ISC-DHCP, un service open source largement utilisé
et réputé pour sa fiabilité.
Le projet comprend l’installation du serveur, la configuration détaillée du fichier dhcpd.conf,
et la définition de la portée d’adressage.
Une attention particulière est portée à la communication entre le serveur Linux et un client
Windows, pour vérifier l’interopérabilité.
Le test de connectivité, les journaux système et l’analyse du trafic permettent de valider le
bon fonctionnement du service.
Nous allons également étudier les bonnes pratiques de configuration et de sécurité dans un
environnement local.
Ce travail est effectué dans un environnement virtualisé (VirtualBox), ce qui nous permet de
simuler un réseau complet.
L’usage de machines virtuelles facilite les tests, l’isolation du réseau, et la reproduction de
scénarios réalistes.
La partie client sous Windows est configurée pour recevoir dynamiquement ses paramètres
réseau depuis le serveur Linux.
Les résultats seront vérifiés à l’aide de commandes comme ipconfig côté Windows, et via les
logs côté Linux.
Enfin, ce projet met en évidence l’intérêt de l’automatisation du réseau et les compétences
pratiques nécessaires pour l’administrer efficacement.
Cette étude constitue une base solide pour comprendre les mécanismes d’attribution IP et leur
application dans des réseaux professionnels hétérogènes.
2. Concepts de base du DHCP
Le DHCP permet à un serveur de distribuer automatiquement des adresses IP et d’autres
paramètres réseau (passerelle, DNS) aux machines clientes. Cela simplifie la gestion des
réseaux, notamment dans les environnements comportant un grand nombre de terminaux.
3. Installation du serveur DHCP (ISC-DHCP) sous Linux
Pour installer un serveur DHCP sur une distribution Debian/Ubuntu, utilisez la commande
suivante :
Sudo apt update && sudo apt install isc-dhcp-server
Le service 'isc-dhcp-server' s’installe et s’active automatiquement après installation.
4. Configuration du serveur DHCP
Le fichier principal de configuration se trouve à l’emplacement : /etc/dhcp/dhcpd.conf
Voici un exemple de configuration :
Subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.1;
option domain-name-servers 8.8.8.8, 8.8.4.4;
}
Il faut également spécifier l’interface réseau utilisée par le serveur DHCP dans le fichier
/etc/default/isc-dhcp-server.
5. Configuration du client Windows
Sur le client Windows (virtuel ou physique), suivez les étapes suivantes :
1. Ouvrir le Panneau de configuration > Centre Réseau et partage > Modifier les paramètres
de la carte.
2. Clic droit sur la carte réseau > Propriétés.
3. Sélectionner ‘Protocole Internet Version 4 (TCP/IPv4)’ > Propriétés.
4. Choisir ‘Obtenir une adresse IP automatiquement’ et ‘Obtenir les adresses des serveurs
DNS automatiquement’.
6. Test de connectivité
Redémarrez le service DHCP avec : sudo systemctl restart isc-dhcp-server
Puis vérifiez avec : sudo journalctl -u isc-dhcp-server
Sur le client Windows, utilisez la commande `ipconfig /renew` pour récupérer une IP.
Utilisez `ipconfig` pour vérifier que l’adresse IP appartient bien à la plage définie.
7. Simulation réseau avec VMware
La simulation peut être effectuée avec deux machines virtuelles (Linux + Windows) sur un
réseau interne.
Assurez-vous que les deux machines sont sur le même réseau et que le pare-feu ne bloque pas
les requêtes DHCP.
8. Captures d’écran et explications
Des captures d’écran sont à inclure pour :
- L’installation du serveur DHCP
- La configuration du fichier dhcpd.conf
- Le terminal montrant le service actif
- L’interface réseau sous Windows avec l’IP obtenue automatiquement
- Les tests de connectivité (ping, ipconfig, etc.)
Partie II : Packet Tracer - OSPF et DHCP
1. Introduction à OSPF et DHCP
Dans cette partie, nous allons configurer un réseau dans Cisco Packet Tracer comprenant
plusieurs routeurs, un serveur DHCP et des hôtes. Le routage dynamique sera assuré par le
protocole OSPF (Open Shortest Path First), et l’attribution des adresses IP sera faite par
DHCP sur les routeurs.
2. Topologie réseau
La topologie comporte :
- Trois routeurs (R1, R2, R3) connectés entre eux en série.
- Deux switches (S1, S2) connectés à R1 et R3.
- Un serveur DHCP relié à R1.
- Plusieurs PC connectés aux switches.
Les réseaux utilisés sont :
- R1-R2 : 192.168.12.0/30
- R2-R3: 192.168.23.0/30
- LAN R1: 192.168.1.0/24
- LAN R3: 192.168.3.0/24
3. Configuration DHCP sur le routeur Cisco
Sur le routeur R1, utilisez la configuration suivante :
Router (config)# IP dhcp pool LAN1
Router (dhcp-config)# network 192.168.1.0 255.255.255.0
Router (dhcp-config)# default-router 192.168.1.1
Router (dhcp-config)# dns-server 8.8.8.8
Router (config) # interface g0/0
Router (config-if) # ip address 192.168.1.1 255.255.255.0
Router (config-if) # no shutdown
Router (config) # ip dhcp excluded-address 192.168.1.1 192.168.1.10
4. Configuration OSPF sur les routeurs
Sur chaque routeur, on configure OSPF comme suit (exemple sur R1) :
Router (config) # router ospf 1
Router (config-router) # network 192.168.1.0 0.0.0.255 area 0
Router (config-router) # network 192.168.12.0 0.0.0.3 area 0
Faire de même pour R2 et R3 avec les réseaux correspondants.
OSPF permettra à tous les réseaux d’être interconnectés dynamiquement sans configuration
de routes statiques.
5. Vérification de la connectivité
Utiliser les commandes :
- show ip route : pour vérifier les routes OSPF installées
- ping <adresse> : pour tester la connectivité entre les hôtes
- show ip dhcp binding : pour vérifier les IP allouées par DHCP
6. Simulation de panne et redondance
Déconnecter l’interface entre R2 et R3 pour simuler une panne. Si une route alternative a été
configurée, OSPF recalculera automatiquement les chemins pour rétablir la connectivité.
On peut ajouter un quatrième routeur R4 relié à R1 et R3 pour simuler la redondance.
7. Analyse et captures d'écran
Inclure des captures pour les étapes suivantes :
- Topologie dans Packet Tracer
- Configurations des routeurs (OSPF et DHCP)
- Résultats des commandes ‘show ip route’ et ‘ping’
- Attributions d’IP via DHCP
- Résilience lors de la panne d’un lien
Conclusion
Ce projet nous a permis de mettre en œuvre un réseau complet en utilisant le protocole DHCP
et le routage OSPF.
Nous avons appris à configurer un serveur DHCP sous Linux et à connecter des clients
Windows pour tester l’attribution automatique d’adresses IP.
Cette étape nous a familiarisés avec les services réseau essentiels à toute infrastructure.
La simulation dans Packet Tracer nous a permis d’approfondir la création de topologies
complexes avec plusieurs routeurs.
La configuration d’OSPF a renforcé notre compréhension des protocoles de routage
dynamique.
Nous avons également mis en œuvre le DHCP dans un environnement simulé, avec l’usage du
relai DHCP (ip helper-address).
Chaque test réalisé a contribué à consolider notre capacité à résoudre des problèmes réseau.
Nous avons manipulé des outils d’analyse comme ping, ipconfig, show ip route et consulté les
logs pour identifier les erreurs.
Ce travail nous a montré l’importance d’une configuration rigoureuse et bien documentée.
Il a aussi souligné la nécessité de comprendre le rôle de chaque équipement et de chaque
protocole dans une architecture réseau.
Les compétences acquises sont directement applicables dans des environnements réels.
Nous avons appris à combiner théorie, pratique et logique pour faire fonctionner un réseau.
Ce projet représente un socle solide pour l’apprentissage de réseaux plus avancés.
Il a renforcé notre autonomie, notre esprit d’analyse et notre méthodologie en administration
réseau.
ANNEXES
Captures d`écran
Bibliographie et Webographie
- Documentation officielle ISC DHCP : https://kb.isc.org/
- Cisco Networking Academy: https://netacad.com/
- Tutoriels Linux et Packet Tracer sur https://developpez.com/ et https://howtoforge.com/
- Outlies de simulation: Cisco Packet Tracer, VMware