Contact Me

Evocatio - Solutions Technologiques

514.667.0559

Posts Tagged ‘dhcp’

Configurer un serveur DHCP sous Debian

Wednesday, October 14th, 2009

Ce mémo a été écrit et testé pour Debian, mais il est possible de l’adapter facilement à d’autres distributions.

Pré-requis

Avoir installé une Debian de Base

Installation et Configuration du serveur DHCP

Paquet à installer :

5a108e63f312b1f6caa9fb28358713c1

Remarque : Par défaut le serveur DHCP n’écoutera pas sur aucune interface. Pour assigner une interface, modifier le fichier « /etc/default/dhcp3-server »

Configuration du serveur

Éditer le fichier « /etc/default/dhcp3-server » pour spécifier l’interface/les interfaces a utliser pour le serveur

ebdcd53832754700c60a71fb55faeb55

Le fichier de configuration du serveur dhcp est

43c925564d7480da583f8a6aa8b392c2

Je conseille pour commencer de faire une copie de sauvegarde de ce fichier. Ensuite, vous pouvez effacer ou commenter les lignes existantes et ajouter les lignes suivantes :

69608f0a84d4df99a795f075d5bb0aa1

Les options

  • authoritative : Permet d’indiquer que le serveur DHCP sera responsable de la zone concernée
  • option domain-name : Spécifie le nom du domaine local
  • option domain-name-servers : Spécifie les adresses des serveur DNS
  • option routers : Spécifie l’adresse du “default gateway”

Comment avoir des IP fixes avec un serveur DHCP

Pour cela, il faut ajouter dans le fichier « /etc/dhcp3/dhcpd.conf », de nouvelles lignes.

L’exemple suivant permet de fixer une adresse IP en fonction de son adresse MAC :

1e7696863eb0f5ccfd8d5c8c5794d340

Redémarrage et logs

Une fois la configuration terminée, il faut démarrer ou redémarrer le démon pour prendre en compte les modifications :

8d82c9dd981c6af52682a20d4d7d09d6

Si le démarrage retourne une erreur, il faut penser à consulter les logs :

9add33ce3ca5a70ec5c75f3f641e2493

Le fichier suivant donne la liste des adresses IP délivrées par le serveur. Pour chaque adresse IP l’on retrouve : son adresse mac, le nom de l’ordinateur, la date de début et de fin du bail :

8d623bb8d07d706776adf6311b0f5854

Etienne Lachance - Copyright © 2009 - Dragon Technologie - Tout droits réservés