Debian13 - Activation routage + relai DHCP

image.png

Difficulté : Novice


Notions : Réseau, routage, relai DHCP.



I. Introduction

Prérequis Matériels
core GUI
  • 1 vcpu
  • 2 Gb RAM
  • 20Gb dd
  • 2 interfaces réseaux (ou plus).

N/A

Cette procédure vise à décrire la mise en place d'un routeur basique sur debian, équipé d'un relai DHCP.

Deux méthodes seront vues. Une pour chacun des deux servies permettant la mise en place du relai.


II. Mise en place du routage

2.1 Paramétrage des interfaces

Dans un premier temps, il faut modifier/Ajouter le paramétrage réseau nécessaire pour les interfaces.

Vérifier le nom des interface et la configuration actuelle avec :

ip a

image.png

ici, les interfaces à modifier sont 'ens33' et 'ens36'.

Pour cela, éditer le fichier '/etc/network/interfaces' et ajouter la configuration nécessaire :

image.png

Astuce : La ligne netmask peut être remplacée en inscrivant directement l'adresse au format CIDR. 'address 192.168.1.252/24'

Une fois la configuration mise à jour, sauvegarder le fichier et quitter.

Redémarrer le gestionnaire de réseau pour appliquer la conf.

systemctl restart networking

Puis ré afficher la conf :

ip a

image.png

2.2 Activation de l'ip forwarding

Attention : Depuis debian 13, l'activation permanente de l'IP forwarding et des autres options réseaux ne sont plus gérées depuis '/etc/sysctl.conf ' mais sous forme de fichiers de configurations qui seront parsés par le network manager dans le répertoire '/etc/sysctl.d/ '. Comme vu ci-dessous dans la documentation Debian.

image.png


Vérifier le status de l'IP forwarding :

cat /proc/sys/net/ipv4/ip_forward

image.png

Si la valeur retournée est '0', alors l'ip forwarding n'est pas activé.

Aller dans le répertoire '/etc/sysctl.d/' et créer un fichier de configuration pour l'IP forward.

touch ipforward.conf && echo net.ipv4.ip_forward=1 > ipforward.conf

image.png

Relancer le service sysctl :

systemctl restart systemd-sysctl

Vérifier le status, celui-ci doit être maintenant à '1'.

image.png

2.3 Ajout de routes

Si il est nécessaire d'ajouter des routes, il faudra procéder de la façon suivante.

Vérifier les routes existantes avec :

ip route show

image.png

Pour ajouter de nouvelles routes, modifier à nouveau le fichier '/etc/network/interfaces' puis ajouter à la fin :

up ip route add <réseau CIDR> via <gateway>

Par exemple :

image.png


III. Relai DHCP

2.1 Installation et configuration

Installer le service DHCP relay :

apt update
apt install isc-dhcp-relay

image.png


Suite à l'installation, l'assistant d'installation se lance.

Entrer l'adresse ou les adresses des serveurs DHCP auxquels les requêtes seront envoyées. Puis valider avec 'OK'.

image.png

Entrer les interfaces sur lesquelles écouter.Puis valider avec 'OK'.

image.png

Pas d'options supplémentaires à entrer. Valider avec 'OK'.

image.png

Info : Le fichier peut ensuite être modifié. Il se trouve ici : '/etc/default/isc-dhcp-relay'.

image.png


Revision #2
Created 2026-07-29 09:36:52 UTC by Olivier
Updated 2026-07-29 09:41:07 UTC by Olivier