Debian – Installer et Configurer un DHCP

Debian – Installer et Configurer un DHCP

Le DHCP (Dynamic Host Configuration Protocol) simplifie la gestion des réseaux en attribuant automatiquement des adresses IP et des paramètres essentiels (DNS, passerelle) aux appareils connectés. Lorsqu’un appareil se connecte, il envoie une requête pour obtenir une configuration réseau, à laquelle le serveur DHCP répond en fournissant une adresse IP disponible et les informations nécessaires. Ce processus dynamique réduit les erreurs de configuration manuelle et garantit une gestion efficace des adresses IP.

I. Dans un premier temps, nous allons configurer le coté serveur.

Étape 1 :

Commencez par mettre à jour les paquets et installez isc-dhcp-server

apt update
apt -y install isc-dhcp-server 

Étape 2 :

Éditez le fichier /etc/default/isc-dhcp-server

nano /etc/default/isc-dhcp-server

INTERFACESv4="interface_réseau"

Étape 3 :

Éditez le fichier /etc/dhcp/dhcpd.conf

nano /etc/dhcp/dhcpd.conf 

# Renseignez le nom d'hôte ou de domaine
option domain-name "srv.world";

# Renseignez le serveur DNS
option domain-name-servers google.fr;

# Décommentez cette ligne pour activer le mode autoritatif
authoritative;

# Renseignez l'adresse réseau et le masque
subnet 10.0.0.0 netmask 255.255.255.0 {
    # Renseignez la passerelle
    option routers 10.0.0.1;
    # Renseignez le masque
    option subnet-mask 255.255.255.0;
    # Renseignez la plage d'adresse adressable
    range dynamic-bootp 10.0.0.200 10.0.0.254;
}

Étape 4 :

Puis, redémarrez les services

systemctl restart isc-dhcp-server

Pour afficher les logs du service

stemctl status isc-dhcp-server

II. Nous allons maintenant configurer le coté client

Étape 1 :

Éditez le fichier de configuration réseau /etc/network/interfaces

nano /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

auto [interface_réseau]
iface [interface_réseau] inet dhcp

Étape 2 :

Renouveler une ip

dhclient -v

Libérer une ip

dhclient -r

Et, voilà ! vous savez configurer un DHCP

Comments

No comments yet. Why don’t you start the discussion?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *