Vous êtes sur la page 1sur 7

M205 : administration d’un environnement linux

Instalation d’un( serveur dhcp - Agent de relais –DDns)


sous linux

Réalise par : Rachid Jouali Encadrer par : Abdslam Bali

2023 / 2024
Installation et configuration d’un serveur DHCP sous
Linux :
-Présentation :

Un serveur DHCP permet de fournir automatiquement une


configuration IP à une machine, par exemple à des ordinateurs, des
smartphones, des imprimantes réseau, en gros tous ceux qui peut être
connecté à un réseau. Cette configuration IP est composée :
• d’une adresse IP
• d’un masque de réseau
• d’une passerelle
• d’une adresse de DNS
-Configuration
• Premièrement il convient de vérifier si le paquetage nécessaire est
installé en faisant :
rpm -qa | grep -i dhcp

• Si vous avez comme réponse "le paquetage dhcp n'est pas installé",
installez-le en faisant un petit

dnf -y install dhcp-serve


Une fois installé il va falloir éditer le fichier /etc/dhcpd.conf.

Afficher le fichier exemple:

Cat /usr/share/doc/dhcp-server/dhcpd.conf.example

Copier le contenu de fichier exemple


Et coller dans le fichier de configuration /etc/dhcp/dhcpd.conf
On va créer les deux étendues :
Pool 1 : 192.168.2.0 255.255.255.0

Pool 2 : 10.10.10.0 255.255.255.0

Après je démarre le service dhcp


On utiliser les commandes suivantes :
systemctl start dhcpd
systemctl status dhcpd
systemctl enable dhcpd

Réservation d’une adresse IP :


Je dois couper appartir de le chemin
Cat /usr/share/doc/dhcp-server/dhcpd.conf.example

Et coller dans vim /etc/dhcp/dhcp.conf et modifier

Agent Relay
Présentation :
Un agent relais est un petit programme qui relaie les
messages DHCP/BOOTP entre les clients et les serveurs
de différents sous-réseaux
Le rôle de l’agent de relais :
-Lorsqu'un client DHCP demande des informations,
l'agent de relais DHCP transfère la requête à la liste des
serveurs DHCP spécifiés lors du démarrage de l'agent de
relais DHCP.
-Lorsqu'un serveur DHCP renvoie une réponse, la réponse
est diffusée sur le réseau ayant envoyé la
requête d’origine.
La configuration :
On va ajouter une deuxième carte vmnet3
Click sur VM--- puis sur Settings
après on va cliquer sur NETWORK ADAPTER--- puis click
sur custom(vmnet3)

on utilise la commande suivante pour installer le paquet dhcp-


relay
dnf –y install dhcp-relay

On utilise cette commande pour vérifier L’existence de paquetage de service


DHCP Relay :
rpm –qa |grep –i dhcp-relay

On va copier le fichier de service dans le fichier de system :

cp /lib/systemd/system/dhcrelay.service /etc/systemd/system

Utiliser la commande suivante pour entrer dans le chemin :


vim /etc/systemd/system/dhcrelay.service

Et après on va modifier dans le fichier de configuration :

Execstart : /usr/sbin/dhcrelay
192.168.2.100(address -d --no-pid
ip du serveur dhcp)
Pour enregistrer on va utiliser la commande suivante :

systemctl --system daemon-reload

Pour redémarrer le service dhcp-relay on va utiliser la commande suivante :

systemctl restart dhcrelay.service

On va configurer les adresses IP des cartes réseaux : ifconfig

Dernièrement, on va activer le routage dans le serveur dhcp-relay :


echo 1 >/proc/sys/net/ipv4/ip_forward

/proc/sys : permet de modifier temporairement l'état


des paramètres du noyau.
Les modifications sont perdues au redémarrage du
système.
1 : Si le fichier contient un 1, le paramètre est activé.
On va demarrer un Windows client et demander un @IP dynamique

Dynamique DNS :
Le DNS dynamique est un service DNS qui offre la possibilité de
changer l'adresse IP d'un ou de plusieurs enregistrements DNS
automatiquement lorsque l'adresse IP de votre appareil est modifiée
de manière dynamique par le fournisseur de services Internet.
Le service s'appelle également DDNS ou Dyn DNS dans le jargon
technique.
Si vous n'avez pas d'adresse IP statique, à chaque fois que vous vous
reconnectez à internet l'adresse changera. Pour éviter la mise à jour
manuelle de vos enregistrements à chaque fois que l'adresse IP
change, vous pouvez configurer le DNS dynamique pour votre
domaine.

Modifier le fichier de configuration DHCP :

Vim /etc/dhcp/dhcpd.conf
Modifier le fichier named :
vim
/etc/named.conf Ajouter (allow-update)

Changer le mode d’un fichier :

Chmod 777 /var/named

On va redémarrer le service bind :

Systemctl restart named

Vous aimerez peut-être aussi