Vous êtes sur la page 1sur 3

Enseignant : NKOUA ALIMBI Donald K

Etablissement : INPTIC
Cours : Linux
Année académique : 2021-2022
Tutoriel sur le DHCP et le DNS

Les configurations se déroulent sur une machine Centos 9.


I-DHCP
Installation du dhcp se fait vie la commande :
Yum install –y dhcp-server*
Une fois le paquet installé, faites la copie du fichier de configuration du dhcp avec la commande :

Ensuite éditer le fichier nano /etc/dhcp/dhcpd.conf en indiquant les paramètres suivants :


décommenter la ligne : authoritative

Après cela relancer les services et vérifiez le statu tel qui est montré sur la capture :
Pour vérifier les adresses IP distribuées tapez

la commande qui s’affiche sur la capture et si vous avez une adresse attribuée à une machine cliente,
vous aurez toutes les informations du bail comme sur la capture.

II-DNS
Lancer l’installation du paquet de configuration du serveur BIND avec la commande :
dnf –y install bind bind-utils
Une fois le paquet installé allez dans le fichier hosts avec la commande nano /etc/hosts et
remplissez le fichier ainsi qu’il suit :

Après il faudra éditer le fichier resolv.conf pour détailler le nom du serveur et dire à quelle adresse
il répond. La commade est nano /etc/resolv .conf

Ensuite éditer le fichier de définition des zones direct et inverse avec la commande :
nano /etc/named.conf
Ajoutez vos adresses IP aux lignes suivantes :
Listen-on port 53 { 127.0.0.1 ; @IP_serveur ;)
Allow-query { localhost ; @IP _réseaux+Mask ;)

Après cela mettez-vous dans le fichier named avec la commande cd /var/named. Une fois à
l’intérieur, faites des copies des fichiers systèmes du serveur BIND avec les commandes :
cp named.localhost direct
 Configuration de la zone de résolution directe : nano direct
Faites une copie de ce fichier dans celui de la zone inverse avec la commande :
cp direct inverse
 Configuration de la zone inverse : nano inverse

 Après avoir remplie ces deux zones, saisissez les commandes d’attribution de droit d’accès
aux deux zones :
chmod 640 direct
chmod 640 inverse
chown –R named :named direct
chown –R named :named inverse
 Pour finir, il faut redémarrer les services
systemctl restart named

Vous aimerez peut-être aussi