Des supports de cours informatique à télécharger gratuitement en PDFs

DHCP sous Linux - Configurer un serveur réseau dynamique

Ce cours couvre l'installation, la configuration et la gestion d'un serveur DHCP sous Linux, en abordant les concepts clés tels que les plages d'adresses IP, les options DHCP et la sécurisation du service. Il permet aux administrateurs réseau de maîtriser la distribution automatique d'adresses IP au sein d'un réseau local, optimisant ainsi la gestion des connexions. Ce PDF offre un tutoriel pratique et concis en 4 pages, détaillant étape par étape l'installation et la configuration d'un serveur DHCP sous Linux. Il inclut des exemples de fichiers de configuration et des commandes essentielles pour un déploiement rapide et efficace. Le guide est idéal pour les débutants et les professionnels souhaitant approfondir leurs compétences en administration réseau.

Objectifs d'apprentissage

  • Comprendre le rôle et le fonctionnement d'un serveur DHCP dans un réseau Linux
  • Maîtriser l'installation et la configuration de base d'un serveur DHCP sous Linux
  • Apprendre à gérer les plages d'adresses IP et les réservations d'adresses MAC
  • Savoir diagnostiquer et résoudre les problèmes courants liés au service DHCP
  • Découvrir les bonnes pratiques de sécurité pour un serveur DHCP en production

Public cible

Ce cours s'adresse aux administrateurs systèmes et réseaux débutants ou intermédiaires souhaitant déployer une infrastructure DHCP sous Linux. Il convient également aux étudiants en informatique désireux d'acquérir des compétences pratiques en gestion de réseaux. Une connaissance de base des commandes Linux et des concepts réseaux (TCP/IP) est recommandée.

Présentation du serveur DHCP

Le protocole DHCP (Dynamic Host Configuration Protocol) est un service essentiel dans les réseaux modernes, permettant d'attribuer automatiquement des adresses IP et des paramètres réseau aux clients. Sous Linux, le serveur DHCP le plus répandu est ISC DHCP Server, une solution open-source robuste et configurable. Ce service centralisé élimine la configuration manuelle des postes clients et simplifie la gestion des adresses IP au sein d'un réseau.

Installation et utilisation de base du serveur

L'installation du serveur DHCP sous Linux varie selon les distributions. Sur Debian/Ubuntu, on utilise la commande apt install isc-dhcp-server, tandis que sur CentOS/RHEL, c'est yum install dhcp. Après l'installation, le service doit être activé et démarré via systemd. Le fichier de configuration principal se trouve généralement dans /etc/dhcp/dhcpd.conf. Une configuration minimale doit inclure une plage d'adresses (pool) attribuables, le masque de sous-réseau, la passerelle par défaut et les serveurs DNS.

Configuration du serveur DHCP

La configuration avancée permet de définir des options spécifiques comme la durée des baux (lease time), les domaines de recherche, ou les serveurs NTP. On peut segmenter le réseau en différentes sous-plages (scopes) pour des sous-réseaux distincts. Les options globales s'appliquent à tous les clients, tandis que les déclarations de sous-réseau permettent des configurations spécifiques. Il est crucial de bien calculer les plages d'adresses pour éviter les conflits IP.

Réservation d'adresses MAC

Pour certains équipements (imprimantes, serveurs), une adresse IP fixe est nécessaire. Le DHCP permet des réservations basées sur l'adresse MAC du client. Dans le fichier de configuration, on utilise un bloc host avec les directives hardware ethernet (adresse MAC) et fixed-address (IP attribuée). Cette méthode combine les avantages de l'attribution automatique et des adresses stables pour les équipements critiques.

Vérification du bon fonctionnement

Plusieurs outils permettent de tester le serveur DHCP : dhclient pour forcer le renouvellement d'une adresse, journalctl -u isc-dhcp-server pour consulter les logs, ou tcpdump pour analyser le trafic DHCP (ports 67/68). Le fichier /var/lib/dhcp/dhcpd.leases enregistre tous les baux attribués. Des tests doivent être effectués après chaque modification de configuration.

Liens concernant le serveur DHCP

Pour approfondir, consultez la documentation officielle d'ISC DHCP, les RFCs 2131 et 2132, ainsi que les forums spécialisés comme Server Fault. Des outils comme Webmin offrent une interface graphique pour gérer le serveur DHCP, mais la maîtrise de la configuration manuelle reste indispensable pour le dépannage.


Partner sites PDF Tutorials (English) | PDF Manuales (Spanish) | Cours PDF (French)