Administration réseau sous linux
Chapitre 2 : Configuration du routage
Introduction :
Une machine Unix peut être configurée en tant que routeur à condition d’avoir deux
cartes réseau minimum, d’activer le routage et de remplir la table de routage.
1. Activation du routage :
1.1. Par commande :
L’activation du routage dans le noyau se fait grâce à la commande suivante :
Pour la désactivation du routage on utilise cette commande :
1.2. Par fichier :
Pour rendre le routage permanent il faut éditez le fichier /etc/[Link] et en
attribuant 1 à la variable net.ipv4.ip_forward comme dans l’exemple ci-dessous.
1
Administration réseau sous linux
Pour activer les changements effectués dans [Link] vous aurez besoin
d’exécuter la commande: sysctl -p /etc/[Link]
1.3. Vérifier l'état du routage IP
1 : routage activé
0 : routage désactivé
2. Ajout et suppression d’une entrée dans la table de routage
2.1. Par commande :
La commande route permet de manipuler les tables de routage IP du noyau. Il s’agit
principalement de définir des routes statiques vers certains ordinateurs ou vers certains
réseaux, à partir d’une interface réseau.
Add , del : ajouter, supprimer une route
-net : option signifie network
[Link]/24 ou [Link] netmask [Link]: adresse du réseau de destination
[Link] : adresse du prochain routeur
Eth0 : interface de sortie
2
Administration réseau sous linux
1.2 Par fichier :
Pour ajouter des routes permanentes vous devez créer un fichier route pour chaque interface
(Ex: /etc/sysconfig/network-scripts/route-eth0) et y ajouter les routes en respectant la syntaxe
suivante :
IP-réseau-destination/prefixe via prochain-routeur dev interface-de-sortie
Exemple :
[Link]/24 : adresse du réseau de destination
[Link] : adresse du prochain routeur
Eth0 : interface de sortie
RQ : il faut redémarrer le service réseau : service network restart
1.3 Test :
On utilise la commande route ou route –n ou netstat –rn pour afficher la table du routage.
3
Administration réseau sous linux