Outils pour utilisateurs

Outils du site


fr:gns3:installation_v0.8.7_osx

Installation v0.8.7 OS X

Installation du package dmg

Télécharger : GNS3-0.8.7-OSX.dmg

Le programme d'installation installera les éléments suivants:

  • GNS3 Core
    • Dynamips
    • Qemu
    • VPCS
    • GNS3
    • Pemu

Configuration de base

Si GNS3 utilise Dynamips 0.2.8-RC3 ou si vous avez des problèmes de performance,

Décocher la case: GNS3->Preferences->Dynamips->Enable sparse memory support

Test de fonctionnement des émulateurs

Dynamips

Edit->Preferences->Dynamips->Test Settings : Dynamips successfully started.

Qemu

Edit->Preferences->Qemu->Test Settings : Qemu successfully started.

Installation d'outils complémentaires pour OS X

iTerm2

Configurer iTerm2

Menu->Make iTerm2 Default Term

Configurer dans GNS3

GNS3->Preferences->General->Terminal Settings->Preconfigured terminal commands: iTerm or iTerm2 + [Use]

Installation des interfaces loopback

L'interface loopback utilisé sous OS X est l'interface Tap: c'est une interface virtuelle, interne à votre Mac

Création d'une interface virtuelle

Télécharger TunTap (from Sourceforge.net)

Installer: cliquer sur tuntap_20111101.pkg

Vérifier

ls -al /dev/tap* -> /dev/tap0 ... tap15

Mise en place des scripts

Récupération de scripts shell (les mettre sur le bureau par ex.)

Fichier:cloud before starting gns3.zip (cloud_before_starting_gns3.sh)
Fichier:cloud configure tap ip.zip (cloud_configure_tap_ip.sh)

Rendre les scripts exécutables

sudo chmod +x cloud*
Exécuter cloud_before_starting_gns3.sh

(utilisez votre outil d’édition préféré pour voir ce qu'il y a dedans: une commande pour changer les droits des /dev/tap*)

Vérifier que 'cloud_before_starting_gns3.sh' s’exécute correctement

ls -al /dev/tap*

Les droits des /dev/tapX doivent avoir changés: vous devez être le “owner” des /dev/tapX à la place de root!
Attention: Ne survie pas à un reboot, il faut le démarrer après chaque démarrage PC avant le démarrage de GNS3 (ceci vous permettra d'utiliser le pseudo-équipement 'cloud')

Configurer une interface Tap

dans l'espace de travail GNS3

Ajouter un pseudo-équipement 'cloud'

Configurer l'équipement 'cloud'

Ouvrir les properties (clic droit) de l'équipement 'cloud'->configure->NIO TAP->entrer /dev/tap0 + [add] et [OK]
Relier le 'cloud' à un switch par exemple

Vérifier que l'interface est montée dans le système OS X:

ifconfig tap0

Configurer une adresse IP

Lancer le script 'cloud_configure_tap_ip.sh' (script à éditer au préalable pour mettre votre adresse IP préférée)

Vérifier que l'IP est montée:

ifconfig tap0

Remettre les permissions originales à Dynamips

(si vous les avez changer en effectuant une autre manipulation, mais ce n'est pas nécessaire si vous avez suivi uniquement ce tutoriel)

sudo chown $(id -un) /Applications/GNS3.app/Contents/Resources/dynamips*.bin
sudo chmod 755 /Applications/GNS3.app/Contents/Resources/dynamips*.bin

Vérifier

ls -al /Applications/GNS3.app/Contents/Resources/
fr/gns3/installation_v0.8.7_osx.txt · Dernière modification : 2021/07/12 08:29 de 80.254.163.50