EVE-NG Comment ajouter cisco iol (ios sur linux)
Les versions de ce guide sont basées sur:
Type | Nom de l’image EVE | Version | vRAM |
---|---|---|---|
L2 | L2-ADVENTERPRISEK9-M-15.1-20130726.bin | I86BI_LINUXL2-ADVENTERPRISEK9-M 15.1(20130726:213425) | 192 |
L3 | L3-ADVENTERPRISEK9_IVS-M-15.3-0.9T.bin | I86BI_LINUX-ADVENTERPRISEK9_IVS-M 15.3(0.9)T | 128 |
Instructions:
Télécharger l image .bin de IOL
Les autres versions doivent également être prises en charge conformément à la procédure ci-dessous.
IOL ou IOS sous Linux, également appelé IOU ou IOS sous Unix. IOL est un simulateur disponible uniquement pour une utilisation interne à Cisco. IOL fait référence à la version Linux, compilée pour l’architecture i386. IOU fait référence à la version Unix (Solaris) compilée pour l’architecture Sparc. Le terme «reconnaissance de dette» désigne généralement aussi la IOL.
IOL étant une version IOS interne, elle ne peut être utilisée que par les employés de Cisco ou par les clients autorisés.
Téléchargez l’image de IOL sur l’EVE en utilisant par exemple FileZilla ou WinSCP vers: /opt/unetlab/addons/iol/bin/.
Tapez la commande suivante pour corriger les autorisations:
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
Les images IOL doivent se terminer par l’extension «.bin» et doivent être exécutables. La licence doit être stockée sous le même chemin.
La licence IOU / IOL est liée au nom d’hôte et au nom de domaine du serveur. Un test doit être effectué pour vérifier si les images IOU / IOL peuvent fonctionner correctement.
Activation de la license:
Télécharger le fichier license.py
Téléchargez license.py sur l’EVE en utilisant par exemple FileZilla ou WinSCP vers: /opt/unetlab/addons/iol/bin/.
taper la commande :
python2 license.py
copier les deux ligne qui rassemble a :
[license] unl01 = 0123456789abcdef;
dans un fichier iourc
utilisé: apt-get install nano
pour installé l éditeur de texte nano
!Taper : nano iourc
pour la création de fichier iourc
Apres chaque changement,t il faut tapé la commande suivante
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions