User Tools

Site Tools


rx:tp2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rx:tp2 [2016/01/22 15:18] orelrx:tp2 [2024/03/18 15:06] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====TP2 (Routage)====+======TP2 (Routage)======
  
-Pour démarrer le réseau virtuel  [[http://nemu.valab.net/ | NEmu]] avec la configuration du TP2, il +Pour démarrer le réseau virtuel avec la configuration du TP2, il vous suffit de lancer la commande suivante :
-vous suffit de lancer les commandes suivantes :+
  
-   $ source /net/ens/vince/virt/nemu-init.rc +  /net/ens/qemunet/qemunet.sh -x -s /net/ens/qemunet/demo/gw0.tgz
-   $ nemu-vnet /net/ens/vince/virt/config/netusr-route.py+
  
 Voici la configuration du TP2 : Voici la configuration du TP2 :
Line 21: Line 19:
  
  
-==Routage Simple==+====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.   - 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.
Line 29: Line 27:
  
  
-==Routage Avancé==+====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. 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.
Line 47: Line 45:
  
  
-Redémarrez cette config NEmu, c'est à dire bien avoir fait ''quit()''  sur l'autre session : +Démarrez ce réseau virtuel:
-   $ nemu-vnet /net/ens/vince/virt/config/netusr-route-plus.py+
  
-Configurez les IPs et les tables de routage afin que tout le monde puissent communiquer avec tout le monde. +  /net/ens/qemunet/qemunet.sh -x -s /net/ens/qemunet/demo/chain0.tgz   
 +   
 +Les adresses IP sont déjà configurées. Il faut donc configurer les tables de routage afin que tout le monde puissent communiquer avec tout le monde. La machine //grave// nécessite l'utilisation de routes scpécifiques.
  
-  
-Fin LOL 
  
-== Mémento Routage ==+==== Mémento Routage ====
  
   * Activer le routage sur une machine (ip forward) : ''echo 1 > /proc/sys/net/ipv4/ip_forward''   * Activer le routage sur une machine (ip forward) : ''echo 1 > /proc/sys/net/ipv4/ip_forward''
   * Afficher la table de routage : ''route -n''   * Afficher la table de routage : ''route -n''
   * Définir une route par défaut : ''route add default gw <@gateway>''   * 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 un réseau spécifique : ''route add -net <@network> netmask <mask> gw <@gateway>''
   * Ajouter une route vers une machine particulière : ''route add -host <@host> 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 commande ''add''.   * Pour supprimer une règle, il faut taper la commande ''route del <...>'' avec exactement les mêmes arguments que pour la commande ''add''.
   * Vérifier les route : ''traceroute ip''   * Vérifier les route : ''traceroute ip''
  
-Vous avez  toujours ce {{:0-nemu-guide-de-demarrage.pdf| "Guide de démarrage à l'usage de NEmu"}} à votre disposition.+
rx/tp2.1453475883.txt.gz · Last modified: 2024/03/18 15:05 (external edit)