Table des matières

Le routage IP

Objectifs

Mettre en oeuvre le routage IP sur 3 réseaux reliés par deux routeurs sous Linux. On utilisera d'abord le routage statique, puis le routage dynamique au moyen du protocole RIP et le l'interface FRR sous Linux.

On utilisera deux postes de travail :


Configuration

Schéma


Matériel nécessaire (anc. méthode)

Autre solution : la virtualisation


Outils


Mode opératoire

  1. configuration des interfaces
  2. vérification de la connectivité
  3. paramétrage des passerelles par défaut sur les postes de travail
  4. activation du routage sur les passerelles
  5. création des routes statiques sur les passerelles
  6. tests avec ping et traceroute

Plan de test

Test de la configuration IP de chacune des machines

 eth0   Lien encap:Ethernet  HWaddr 00:05:5D:64:51:B0
          inet adr:192.168.2.100  Bcast:192.168.1.255  Masque:255.255.255.0 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:169 errors:0 dropped:0 overruns:0 carrier:0 collisions:0
          RX bytes:0 (0.0 b)  TX bytes:26036 (25.4 Kb)

Table de routage IP du noyau

Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.2.0 + 255.255.255.0 U 0 0 0 eth0
127.0.0.0 + 255.0.0.0 U 0 0 0 lo

Test de connectivité des machines entre elles avec ping

Connectivité p2000-srvlinux

Connectivité srvlinux-srvwin

Connectivité srvnt-plinux

Parametrage des passerelles par défaut sur les clients

Sur la machine p2000

Sur la machine plinux

Activation du routage sur les passerelles

Sur la machine srvwin

Sur la machine srvlinux

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

Création des routes statiques sur les passerelles

Sur la machine srvwin

route add 192.168.1.0 mask 255.255.255.0 172.16.0.1

Sur la machine srvlinux

route add -net 192.168.2.0/24 gw 172.16.0.2
route add -net 192.168.2.0 netmask 255.255.255.0 gw 172.16.0.2

Tests avec ping et traceroute

Depuis la machine p2000

Depuis la machine plinux

Routage dynamique avec RIP

Dans ce cas de figure, les routes vers les réseaux distants ne seront plus créées par nous-même mais automatiquement par les deux passerelles qui s'enverront des informations de routage grâce au protocole RIP. Il faudra auparavant supprimer les deux routes distantes sur chacune des deux passerelles

Sur la machine svrwin

Sur la machine svrlinux

tcpdump -i ethx -p 520

où ethx est l'interface qui se trouve sur l'inter-réseau et 520 le port utilisé par le protocole RIP.

Mise en évidence du fonctionnement du routage dynamique


Remarques

Liens et références