Vous êtes sur la page 1sur 5

Installation d'un serveur DHCP sur Ubuntu

Comment installer un serveur DHCP Sur Linux Ubuntu


?
ce tutoriel de découvrir comment installer le service DHCP sur un système Ubuntu. Au

sommaire de ce tutoriel:
1. Installer le service DHCP sur le serveur Ubuntu
2. Configurer le service DHCP sur le serveur Ubuntu
3. Sauvegarder la configuration DHCP
4. Configure DHCP Client ubuntu
5. Paramétrer un client Windows

1.1.1. 1. Installer le service DHCP


Pour installer le serveur DHCP sur Ubuntu procédez comme suit:
sudo apt-get install isc-dhcp-server

Par défaut le DHCP est configuré pour écouter sur le port ETH0. Pour écouter sur une autre interface
vous pouvez modifier le fichier de configuration isc-dhcp-server

sudo nano /etc/default/isc-dhcp-server

1.1.2. 2. Configurer le service DHCP


Pour configurer les paramètres du serveur DHCP modifiez le fichier dhcpd.conf
sudo nano /etc/dhcp/dhcpd.conf

Dans cet exemple de configuration la plage d’adresses IP disponible pour les clients va de l’adresse
10.10.1.50 à 10.10.1.200.

ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
log-facility local7;

option subnet-mask 255.255.255.0;

option broadcast-address 10.10.1.255;

option routers 10.10.1.1;


option domain-name-servers 10.10.1.1;
option domain-name "syskb.lab";
subnet 10.10.1.0 netmask 255.255.255.0 {

range 10.10.1.50 10.10.1.200;

Une fois la paramétrage effectué pensez à redémarrer le service DHCP pour appliquer les changements.

sudo service isc-dhcp-server restart

1.1.3. 3. Sauvegarder la configuration DHCP


Sauvegarder la configuration de votre DHCP avec la commande suivante. L’idéal est de sauvegarder
ce fichier depuis l’outil de sauvegarde de votre entreprise. A défaut copier ce fichier sur un autre
serveur à l’aide d’un script.

sudo cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.bak


1.1.4. 4. Configure DHCP Client ubuntu
1.1.5.
1.1.6. root@ubuntu:/home/ldap# nano /etc/network/interfaces
1.1.7. # This file describes the network interfaces available on your system
1.1.8. # and how to activate them. For more information, see interfaces(5).
1.1.9. # The loopback network interface
1.1.10. auto lo
1.1.11. iface lo inet loopback
1.1.12. # The primary network interface
1.1.13. auto eth0
1.1.14. # change to dhcp
1.1.15. iface eth0 inet dhcp
1.1.16. root@ubuntu:/home/ldap#ifdown eth0 && ifup eth0

1.1.17. root@ubuntu:/home/ldap#ifconfig eth0

4.1 Comment pour forcer un client à renouvler un son adresse IP

#sudo ifconfig eth0 down


#ifconfig eth0 up

Pour forcer un client DHCP à libérer (release) une adresse IP il faut passer l’option « -r » ce qui nous donne
pour l’interface réseau eth0:

#sudo dhclient -r eth0

A ce stade notre interface réseau ne dispose plus d’adresse IP: #sudo


ifconfig eth0

Maintenant nous devons demander à notre client DHCP d’interroger le réseau (effectuer un broadcast) afin de
récupérer une adresse IP qui lui permettra de dialoguer à nouveau avec le reste du réseau: #sudo dhclient eth0
Notre interface à bien récupérer une adresse IP:

#sudo ifconfig eth0

Vous aimerez peut-être aussi