mardi 17 mai 2011

Installer un serveur DHCP sur Ubuntu


I.   C’est quoi DHCP :

Un serveur DHCP affecte des adresses IP aux ordinateurs clients. Ceci est très souvent utilisé dans les réseaux d'entreprise  pour réduire les efforts de configuration manuelles . Toutes les adresses IP de tous les ordinateurs sont stockées dans une base de données situées  sur une machine serveur.
 
 
II.   Installation :

 Pour  Installer DHCP sous UBUNTU lance dans le terminal  la ligne de commande suivante  :

 # sudo apt-get install dhcp3-server 
 
III. Configuration :
1.    
ReRemarque :
 si vous disposer plus qu’une carte réseau sur votre serveur UBUNTU vous devez choisir quelle interface votre serveur DHCP doit utiliser :
Pour ce faire éditer le fichier dhcp3-server

Sudo  vi /etc/default/dhcp3-server 
 
Par défaut DHCP écoute sur  l'interface eth0. 
INTERFACES=”eth0″ 
 
Donc il suffit de changer  eth0 par l’interface désirée et par la suite enregistrer les modifications et quitter.

2.       Configuration basic :
Une fois vous avez choisit quelle interface votre serveur DHCP doit écouter  il faut éditer le fichier dhcpd.conf  qui englobe la configuration de votre serveur.
sudo vi /etc/dhcp3/dhcpd.conf 
 
# Sample /etc/dhcpd.conf
# (add your comments here)
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-servers 192.168.1.1, 192.168.1.2;
option domain-name "ubuntu-fr.lan";
option ntp-servers 192.168.1.254;
 
subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.10 192.168.1.100;                 
  range 192.168.1.150 192.168.1.200;
}
 
 
Dans ce fichier est préconfigurer a :
·         un masque de sous réseau à 255.255.255,
·         une adresse de multi-diffusion à 192.168.1.255,
·         une adresse de routeur/passerelle à 192.168.1.254,
·         des serveurs DNS à 192.168.1.1 et 192.168.1.2,
·         un suffixe DNS ubuntu-fr.lan,
·         un serveur de temps
·         Le serveur DHCP assignera au client une adresse IP comprise entre 192.168.1.10 et 192.168.1.100 ou entre 192.168.1.150 et 192.168.1.200  
 

3.       Configuration des hôtes avec IP fixée :
 
Il est parfois utile de fixer pour un client donné  une adresse. Pour cela il suffit d'ajouter une directive host dans la définition du subnet. Pour chaque client, il faut donner son adresse fixe en fonction de son adresse MAC.
 
 
subnet 192.168.1.0 netmask 255.255.255.0 {
    host client1 {
        hardware ethernet XX:XX:XX:XX:XX:XX;
        fixed-address 192.168.1.20;
    }
}
 
 
Vous remplacez l’adresse XX:XX:XX:XX:XX:XX par celle de votre choix .
 
 
Pour finr Redémarrer votre serveur :
/etc/init.d/dhcp3-server restart 
 
 pour plus d'information visitez le lien suivant .
 

Aucun commentaire:

Enregistrer un commentaire