Previous Up Next

2  Indications pratiques

Pour réaliser ce pont virtuel vous utiliserez des interfaces Ethernet virtuelles du système d’exploitation Linux (interfaces tap). La création de ces interfaces par des utilisateurs normaux n’est pas autorisée. Un dispositif spécial vous permet de donner le droit à vos exécutables de créer de telles interfaces. Copiez votre exécutable dans /tmp et lancez la commande super setcap avec comme paramètre le nom de l’exécutable. Il vous faut ensuite configurer l’interface en lui affectant une adresse IP. Utilisez pour cela la commande super ifconfig.

Vous pouvez télécharger l’archive http://rex.plil.fr/Enseignement/Reseau/TP.Reseau.IMA4sc/VirtualBridge.tar. Cette archive contient un makefile et divers fichiers qu’il vous suffit de remplir pour créer votre projet. En particulier le fichier libnet.c contient une fonction permettant de créer une interface virtuelle.


Previous Up Next