rx:tp2
This is an old revision of the document!
TP2 (Routage)
Pour démarrer le réseau virtuel avec la configuration du TP2, il vous suffit de lancer la commande suivante :
$ /net/ens/qemunet/qemunet.sh -x -t /net/ens/qemunet/miage/tp2.txt -s TP2
Voici la configuration du TP2 :
grave | .2 ------------ 147.210.0.0/24 | .1 (eth0) Passerelle immortal | .1 (eth1) -------------- 192.168.0.0/24 .2 | | .3 opeth syl
Routage Simple
- Configurez les interfaces réseaux des différentes machines conformément au schéma ci-dessus. On utilisera la commande ifconfig. Attention à ne pas confondre eth0 et eth1 ! Vérifiez avec 'ping' que chaque couple de machines communiquent.
- Afficher les tables de routage avec la commande 'route -n'.
- Configurez les tables de routage des différentes machines à l'aide de la commande 'route'. On rappelle quelques éléments de syntaxe ci-dessous. Vérifiez avec ping que toutes les machines sont capables de communiquer ensemble.
- Faites un ping entre opeth et grave. Lancez 'tcpdump -i any' sur immortal afin d'afficher le trafic. Que remarquez-vous ?
Routage Avancé
Voici une nouvelle configuration, composée des 4 sous-réseaux suivants : 147.210.12.0/24, 147.210.13.0/24, 147.210.14.0/24 et 147.210.15.0/24.
eth0 eth0 eth1 eth0 12.1 12.2 14.1 14.2 ----------------------- ----------------------- | | | | | | | | | | | | opeth ... immortal ... grave ... syl ... nile | | | | | | | | | | | | ----------------------- ----------------------- 13.1 13.2 15.1 15.2 eth1 eth0 eth1 eth0
Démarrez ce réseau virtuel:
$ /net/ens/qemunet/qemunet.sh -x -t /net/ens/qemunet/miage/tp2-bis.txt -a /net/ens/qemunet/miage/tp2-bis.tgz -s TP2-BIS
Configurez les IPs et les tables de routage afin que tout le monde puissent communiquer avec tout le monde.
Mémento Routage
- Activer le routage sur une machine (ip forward) :
echo 1 > /proc/sys/net/ipv4/ip_forward
- Afficher la table de routage :
route -n
- Définir une route par défaut :
route add default gw <@gateway>
- Ajouter une route vers un réseau :
route add -net <@network> netmask <mask> gw <@gateway>
- Ajouter une route vers une machine particulière :
route add -host <@host> gw <@gateway>
- Pour supprimer une règle, il faut taper la commande
route del <…>
avec exactement les mêmes arguments que pour la commandeadd
. - Vérifier les route :
traceroute ip
rx/tp2.1453674197.txt.gz · Last modified: 2024/03/18 15:05 (external edit)