Forum Français

last person joined: 4 days ago 

Bienvenue sur le forum communautaire français d'Airheads.

AOS-CX Switch Simulator - Création Template GNS3

This thread has been viewed 17 times
  • 1.  AOS-CX Switch Simulator - Création Template GNS3

    Posted Aug 12, 2021 12:12 PM

    Ce document regroupe des éléments permettant la création du Template AOS-CX pour l'utiliser sur la plateforme GNS3.

     Il ne traitera pas de l'installation de l'application GNS3 ni des lab disponibles sur notre communauté Airheads – AOS-CX Switch Simulator

     Prérequis :


     Préparation du template pour importation

    Modification du fichier aruba-arubaoscx.gns3a

    Ouvrir le fichier avec un éditeur de texte et supprimer les anciennes versions présentent et modifier le fichier comme suivant (modification en gras) :

    {

        "name": "ArubaOS-CX Simulation Software",

        "category": "multilayer_switch",

        "description": "The ArubaOS-CX Simulation Software is a virtual platform to enable simulation of the ArubaOS-CX Network Operating System. Simulated networks can be created using many of the protocols in the ArubaOS-CX Operating system like OSPF, BGP (inc. EVPN). Key features like the Aruba Network Analytics Engine and the REST API can be simulated, providing a lightweight development platform to building the modern network.",

        "vendor_name": "HPE Aruba",

        "vendor_url": "arubanetworks.com",

        "product_name": "ArubaOS-CX Simulation Software",

        "registry_version": 4,

        "status": "stable",

        "availability": "service-contract",

        "maintainer": "Aruba",

        "maintainer_email": "vincent.giles@hpe.com",

        "usage": "Default username admin has to be set at first login.",

        "symbol": ":/symbols/route_switch_processor.svg",

        "first_port_name": "mgmt",

        "port_name_format": "1/1/{port1}",

        "qemu": {

            "adapter_type": "virtio-net-pci",

            "adapters": 8,

            "ram": 4096,

            "cpus": 2,

            "hda_disk_interface": "ide",

            "hdb_disk_interface": "ide",

            "hdc_disk_interface": "ide",

            "arch": "x86_64",

            "console_type": "telnet",

            "kvm": "require",

            "options": "-nographic",

            "process_priority": "normal"

        },

        "images": [

            {

                "filename": "arubaoscx-disk-image-genericx86-p4-20210610000730.vmdk",

                "version": "10.07.0010",

                "md5sum": "f8b45bc52f6bad79b5ff563e0c1ea73b",

                "filesize": 531603968,

                "download_url": "https://asp.arubanetworks.com/"

            },

     

     

        ],

        "versions": [

            {

                "name": "10.07.0010",

                "images": {

                    "hda_disk_image": "arubaoscx-disk-image-genericx86-p4-20210610000730.vmdk"

                }

            }

        ]

    }

     

     
    Pour récupérer les infos Filename, version et nom, il faut dézipper le .ova du fichier ArubaOS-CX_10_07_0010.ova

    L'information importante est le nom du .vmdk, la taille du fichier et la signature md5 peut-être bypassée lors de la création de l'Appliance.

    TIPS : Sauvegarder le fichier aruba-arubaoscx.gns3a dans le même répertoire que le fichier .vmdk

     

    Importation de l'Appliance

    Installation des fichiers

    Depuis l'interface client (sur le PC), Aller dans File -> Import appliance

     

    Sélectionner le fichier aruba-arubaoscx.gns3a et open

    Sélectionner la cible ou l'Appliance sera installée (GNS3 VM dans mon cas) et appuyer sur Next 2 fois

    Ignorer les erreurs et cocher Allow custom files pour bypasser la validation de la signature MD5

    Sélectionner la seconde ligne avec le nom du .vmdk et cliquer sur Import pour choisir le fichier .vmdk et accepter la validation du MD5


    Déplier le résultat Ready to install, sélectionner la ligne Found on GNS3 VM et Next

    Cliquer sur Yes et Finish pour finaliser l'importation

    Personnalisation de l'appliance

    Ouvrir la liste des Switch disponible en cliquant sur la double flèche et faire un clic droit sur le Switch ArubaOS-CX… sélectionner Configure template


    Vous pouvez changer le nom du Template name ainsi que le symbol (format .png) soit en utilisant ceux disponibles sur Airheads community ou bien avec une image personnalisée.

    A vos Lab

    L'ensemble des labs sont accessibles à l'adresse suivante : Using the AOS-CX Switch Simulator – Lab Guides

    Enjoy !



    ------------------------------
    Nicolas Culetto
    SE Aruba France
    ------------------------------