afficher le tutoriel sur serveur DHCP

Tuto DHCP
Sommaire
1)
Introduction ..................................................................................................................................... 2
2)
Installation d’isc-dhcp-server .......................................................................................................... 2
3)
Test .................................................................................................................................................. 3
4)
Créer un failover. ............................................................................................................................. 4
1) Introduction
L'objectif de la mission est de pouvoir créer un serveur DHCP en interne capable de répondre aux
exigences demandés par une entreprise, puis de créer un serveur secondaire appeler failover pour
parer en cas de panne du premier serveur. Pour cela, nous nous servirions de deux machines
virtuelles tournant sur Debian 7 sans interface graphique pour économiser la place requise ainsi que
la mémoire. Nous aurons besoin d’installer :
-
Le paquet isc-dhcp-server
Nous aurons besoin de modifier les fichiers suivant :
-
/etc/dhcp/dhcpd.conf
/etc/default/isc-dhcp-server
Mais déjà à quoi sert un serveur DHCP? Un serveur DHCP (Dynamic Host Configuration Protocol)
permet d'attribuer automatiquement des adresses IP aux machines clientes dans le réseau.
2) Installation d’isc-dhcp-server
Pour commencer, lors de l’allumage de la machine virtuelle, tapez su pour passer en mode root.
Nous allons installer le service dhcp à l’aide de la commande aptitude install isc-dhcp-server.
Ensuite, rentrer dans le fichier /etc/dhcp/dhcpd.conf à l’aide d’un éditeur de texte tel que nano et y
rajouter ces lignes en fonction de la configuration souhaitée.
Il faut commencer le fichier par la ligne "authoritative;" si ce serveur doit être le serveur d'attribution
du réseau.
La ligne option domain-name indique le nom du domaine ainsi que l'adresse IP des serveurs DNS (ici
les deux serveurs DNS du domaine "menuimetal").
Les lignes "default-lease-time" et "max-lease-time" sont les temps de bail par défaut et maximum.
On défini notre baux d'adresses via subnet suivi de la ligne range permettant d'indique le nombre
d'adresse utilisable (ici 247). On peut fixer dans le range toutes les options spécifique à ce réseau (ici
le routeur par défaut du réseau 11).
Enfin, les lignes host permet de réserver une adresses à un hôte.
Ensuite, il faut modifier le fichier le fichier /etc/default/isc-dhcp-server en y rentrant la carte réseau
sur laquelle sera configuré le dhcp « ici eth0 ».
Enfin, après avoir tout modifié, démarrer le service via la commande « service isc-dhcp-server start ».
3) Test
Pour tester si le dhcp est fonctionnel, il suffit de brancher une machine dans le réseau et voir si elle
obtient une adresse IP dans la plage défini.
(Need capture!)
4) Créer un failover.
Un failover est un serveur DHCP secondaire, celui-ci prend le relai en cas de panne du premier
serveur DHCP. Si celui-ci fonctionne, il servira de deuxième serveur DHCP dans le réseau est ils
partageront le baux d'adresses. Pour cela nous aurons besoin d'une seconde machine ou sera installé
le serveur DCHP et nous devrons modifier le premier serveur DHCP. Nous allons commencer par
modifier le fichier dhcpd.conf du serveur primaire.
Voilà les lignes qui ont été rajoutés pour créer le failover ainsi que leur fonction en commentaire.
Ensuite, il faut modifier le fichier dhcpd.conf sur le serveur slave comme ceci.
Suite aux lignes du failover, il faut remettre la même configuration que celle se trouvant sur le
serveur primaire.
Source
http://www.unix-experience.fr/2011/isc-dhcp-server-failover/
http://www.artduweb.com/linux/dhcp
http://www.it-connect.fr/redondance-de-serveurs-dhcp-sous-linux/