DHCP (Dynamic Host Configuration Protocol) est un protocole qui permet de configurer automatiquement les paramètres réseau des postes connectés. Cela évite de mettre les configurations réseau "en dur" sur les postes connectés.
Si vous êtes sur un réseau dont vous n'êtes pas l'administrateur, n'installez pas de serveur DHCP : cela risquerait de perturber la bonne marche du réseau ! |
Plusieurs serveur DHCP sont disponibles dans la Debian ; je vous propose d'installer le serveur DHCP de l'Internet Software Consortium, qui se trouve dans le package dhcp3-server :
# apt-get install dhcp3-server |
A l'installation, il vous demande d'entrer la liste des interfaces réseaux sur lesquelles le serveur DHCP doit écouter (séparées par des espaces). Cette information est ensuite stockée dans le fichier /etc/default/dhcp3-server.
La configuration du serveur DHCP se fait dans le fichier /etc/dhcp3/dhcpd.conf. La syntaxe de ce fichier est expliquée dans man dhcpd.conf. Le fichier installé par défaut est largement commenté et permet de comprendre la plupart des options.
J'ai également écrit un fichier de configuration d'exemple très simplifié qui peux vous servir comme base de travail :
# cp ~/config/dhcpd.conf /etc/dhcp3/ |
ou :
% wget http://people.via.ecp.fr/~alexis/formation-linux/config/dhcpd.conf # mv dhcpd.conf /etc/dhcp3/ |
Une fois que le fichier de configuration est au point, relancez le serveur DHCP :
# /etc/init.d/dhcp3-server restart |
Pour vérifier en temps réel le bon fonctionnement du serveur DHCP, surveillez les écritures dans le syslog :
% tail -f /var/log/syslog |
Précédent | Sommaire | Suivant |
Monter un serveur FTP | Niveau supérieur | Monter un serveur DNS |