La configuration du serveur DHCP se fait via le fichier :
dhcpd.conf qui se trouve (normalement) dans
/etc
Suivant votre distribution, le fichier peut se trouver rangé différament comme ceci par exemple : /etc/rc.d/init.d/dhcpd
Code :
# Exemple de configuration /etc/dhcpd.conf
# Nom du domaine
option domain-name "nom_choisi";
# Masque réseau
option subnet-mask 255.255.255.0;
# Pour accepter tous les clients, même si l'on ne connaît pas leur adresse MAC.
# option falcultative
allow unknown-clients;
# Ici c'est le serveur de nom, le serveur privé,
# il faut aussi mettre le/les DNS donnés par votre provider.
option domain-name-servers 192.168.1.2 , 192.168.1.3;
ddns-update-style ad-hoc;
# Les clients auront cette adresse comme passerelle par défaut
option routers 192.168.1.1;
# Durée de vie du bail
#
# Permet de spécifier une durée de bail spécifique, avec une durée minimale et maximale
#
# Il s'exprime en secondes.
# Pour 24h : 86400 s
# Pour 1 semaine : 604800 s
default-lease-time 86400;
max-lease-time 604800;
# Définition du réseau : 192.168.1.0 et de son masque
subnet 192.168.1.0 netmask 255.255.255.0 {
#La plage d'adresses disponibles pour les clients
range 192.168.1.4 192.168.0.253;
# Et l'adresse utilisée pour la diffusion
option broadcast-address 192.168.1.255;
}