Déjà, pour ceux qui ne savent pas ce qu'est un serveur DHCP, allez voir ici
comme précédement, ce tuto est écris pour Debian et les commandes root sont précédées du caractère #
1. Installation
Sous linux, le serveur DHCP s'appelle dhcp3. On fait donc :
Code : Tout sélectionner
# apt-get install dhcp3-server
2. La configuration
La configuration du serveur DHCP est mise dans le fichier /etc/dhcp3/dhcpd.conf
Quand vous avez fini votre fichier de configuration, il suffit de redémarrer le serveur dhcp et la configuration sera prise en compte :/etc/dhcp3/dhcpd.conf a écrit :# /etc/dhcp3/dhcpd.conf
# Fichier de configuration du serveur DHCP de l'ISC (package 'dhcp3-server')
# Inspiré de la formation Debian GNU/Linux par Alexis de Lattre
# http://www.via.ecp.fr/~alexis/formation-linux/
# Consultez "man dhcpd.conf" pour avoir toutes les informations sur les options
# DEBUT des options GLOBALES
# Les options globales s'appliqueront par défaut à tous les sous-réseaux
# Nom de domaine
option domain-name "<nom_de_votre_domaine>";
# Adresses des serveurs DNS (séparées par une virgule)
option domain-name-servers 192.168.0.xxx;
option routers 192.168.0.xxx;
# Netmask du réseau
option subnet-mask 255.255.255.0;
# Serveur de nom de domaine
option netbios-name-servers 192.168.0.xxx;
option netbios-dd-server 192.168.0.xxx;
option netbios-node-type 8;
# Serveur d'impression par défaut
option lpr-servers 192.168.0.xxx;
# Durée du bail en secondes
default-lease-time 604800; # une semaine
max-lease-time 604800; # une semaine
# Le serveur DHCP est autoritaire pour les sous-réseaux déclarés ci-dessous
authoritative;
# FIN des options GLOBALES
# DEBUT de la déclaration des sous-réseaux et des machines
############ Reseau LAN ##########################
## Déclaration du sous-réseau 192.168.0.0/255.255.255.0
subnet 192.168.0.0 netmask 255.255.255.0
{
# Plage d'adresses à attribuer pour les machines non déclarées
range 192.168.0.100 192.168.0.150;
# Adresse du routeur
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
}
## Déclaration des machines identifié comme étant amis
# Ordinateur n°1
host numero1
{
# Adresse MAC de la machine
hardware ethernet XX:XX:XX:XX:XX:XX;
# Adresse IP à attribuer
fixed-address 192.168.0.xxx;
}
Code : Tout sélectionner
# /etc/init.d/dhcp3-server restart
