100% ont trouvé ce document utile (1 vote)
1K vues2 pages

TP DHCP Linux

Transféré par

Ibtissam Oujeddou
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (1 vote)
1K vues2 pages

TP DHCP Linux

Transféré par

Ibtissam Oujeddou
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 2

BTSIG option administrateur de réseaux locaux d'entreprise

TP Mandrake Linux 9.0


Serveur DHCP
Objectif : Configuration d’un serveur DHCP sous linux
Condition : Le Tp est réalisé par groupe de deux étudiants. Noms : ____________________________
Le groupe utilise un hub 10Mbits/s, un poste sous Linux et un poste client sous Windows2000

Partie 1 : Configuration du serveur DHCP


1. Préparation :
Configurer l'adresse Ip du serveur linux pour avoir : 192.168.100.Num (Num = N° du poste)
Vérifiez que le 'daemon' dhcp-server est installé sur le serveur en tapant la commande
/etc/rc.d/init.d/dhcpd status

Si il n'est pas installé (2 solutions):


1. Installer le 'package' et ses dépendances avec KDE, (Panneau de contrôle Mandrake, Gestionnaire des
programmes, Installer des logiciels, Rechercher : dhcp.
- Installer le 'pakage' dhcp-server et ses dépendances dhcp-common

2. Installer le 'package' avec la commande rpm


- Cd N°1 de Mandrake : rpm -ivh /mnt/cdrom/Mandrake/RPMS/dhcp-common*
- Cd N°2 de Mandrake : rpm -ivh /mnt/cdrom/Mandrake/RPMS2/dhcp-server*

2. Les fichiers de Configuration du serveur DHCP.


La configuration consiste à créer deux fichiers :
- /etc/dhcpd.conf : ce fichier sert à la configuration même du serveur (plages d'adresses, options)
- /var/lib/dhcp/dhcpd.leases : ce fichier va servir à l'inscription des clients. Chaque client DHCP génère
l'écriture d'un enregistrement dans ce fichier.

Remarque : Tous les paramètres du fichier dhcpd.conf sont expliqués dans la page : man dhcpd.conf

3. Configurer le serveur DHCP


Créer avec vi le fichier de configuration /etc/dhcpd.conf, mettre les instructions suivantes :
(Attention au point virgule ';' et aux accolades '{}'dans le fichier)

# Fichier créé par NomEtudiant le jj/mm/aa un petit commentaire

ddns-update-style none; ne met pas en place le DNS dynamique

max-lease-time 3600; durée du bail, utiliser la commande man dhcpd.conf


default-lease-time 3600; pour découvrir la subtile différence entre les deux.

subnet 192.168.100.0 netmask 255.255.255.0 { définition d'une étendue pour le réseau 192.168.200.0
range 192.168.100.1 192.168.100.10; plage d'adresse disponible pour les clients
option routers 192.168.100.15; option : adresse de la passerelle par défaut des clients
option domain-name "labo.btsig"; option : nom de domaine pour la recherche dns
option domain-name-servers 192.168.100.16; option : adresse du serveur de nom de domaine
} Rmq : ces options sont spécifiques à l'étendue,
pour être globale, elles doivent être définies en dehors
des { }
Enregistrer /etc/dhcpd.conf

Vérifier la présence du fichier /var/lib/dhcp/dhcpd.leases, sinon, avec vi, créer ce fichier vide.

Lancer le serveur DHCP avec la commande suivante : /etc/rc.d/init.d/dhcpd start

3. Configuration d'une station cliente pour l'utilisation de DHCP


Éditer les propriétés de TCP/IP (sous W2000 pro) :
Daniel Régnier TpMdk9-Dhcpd Page 1/2
BTSIG option administrateur de réseaux locaux d'entreprise
Clic droit sur Favoris réseau, clic droit sur la connexion de la carte réseau, Propriétés, Protocole TCP/IP, bouton
Propriétés. Cocher l'option Obtenir une adresse IP automatiquement.
Tester le résultat avec Ipconfig /all
Adresse IP attribuée par le serveur : 192.168.100.1
Adresse de passerelle par défaut et adresse de serveur DNS : 192.168.100.15 et 192.168.100.16
Nom de domaine dans la recherche de suffixe DNS : labo.btsig et durée du bail : 1 heure

Lancer la commande Ipconfig /release et vérifier le résultat avec la commande Ipconfig /all
Que fait la commande Ipconfig /release :
Elle libère l'adresse IP, cette adresse peut maintenant être affectée à un autre poste
Lancer la commande Ipconfig /renew, résultat : la carte reçoit une nouvelle configuration IP (souvent la même IP)
A votre avis, comment le client trouve le serveur DHCP : Il lance une requête de type broadcast.

Sur le serveur Linux, regarder le contenu du fichier /var/lib/dhcp/dhcpd.leases, quelles sont les informations qui
permettent d'identifier le poste client ? Le nom du poste et surtout l'adresse Mac.

4. Durée du bail
Modifier le fichier /etc/dhcpd.conf pour que la durée du bail passe à 24h : max-lease-time 86400

Relancer le serveur DHCP avec la commande suivante : /etc/rc.d/init.d/dhcpd restart


Tester le résultat sur le client avec la commande Ipconfig /renew

5. Réservation d'une adresse spécifique à un client


Il est possible d'attribuer toujours la même adresse particulière à un client (serveur web, etc..)
Modifier le fichier /etc/dhcpd.conf pour ajouter les lignes suivantes :

subnet 192.168.100.0 netmask 255.255.255.0 {


……………
host NomPoste {
hardware ethernet xx:xx:xx:xx:xx:xx; xx : adresse mac de votre poste client
fixed-address 192.168.100.112; Ip du poste client (Ip réservée)
}
}

Relancer dhcpd et tester le résultat sur le client avec ipconfig /renew, adresse Ip : IP 192.168.100.112

6. Option spécifique pour un poste


Modifier le fichier /etc/dhcpd.conf pour ajouter une option de passerelle par défaut égale à 192.168.100.200
dans la zone : Host NomPoste { ………….. option routers 192.168.100.15; }

Relancer dhcpd et tester le résultat sur le client avec ipconfig /renew, adresse passerelle : IP 192.168.100.200

Partie 2 : Utilisation de Webmin pour configurer le serveur DHCP


- A partir du poste client, utiliser Internet Explorer avec l'URL suivante : https/IpServeurLinux:10000
- Accepter le certificat de sécurité et connectez-vous avec le compte root
- Utiliser l'onglet serveur pour trouver le lien vers l'administration du serveur DHCP
- Retrouver toutes les configurations du serveur DHCP (bail, plage d'adresse, options, réservation)
- Ajouter des options de paramétrage du serveur DHCP :
- Une deuxième plage d'adresse Ip avec des options différentes,
- Une deuxième réservation d'une adresse spécifique (nom de poste et adresse mac de votre choix)
- Après validation, vérifier dans le fichier httpd.conf

Daniel Régnier TpMdk9-Dhcpd Page 2/2

Vous aimerez peut-être aussi