Passer au contenu principal

Résumé de section

  • En TP, nous utilisons Kathará, un environnement de simulation de réseaux dans une version adaptée à nos besoins locaux.

    Kathará est présent dans les salles machine de l'IIIA et voici une VM contenant une installation fonctionnelle pour une architecture AMD64.
    login/mdp : tpuser/tpuser


    • Installation sous Linux Ubuntu

      Ces instructions ont été testées sur Ubuntu 22.04 et 24.04 notamment.

      Pour installer cet environnement sur votre machine, sous Linux :

      • il faut tout d'abord installer quelques paquets, par exemple depuis le terminal avec la commande :
        $ sudo apt-get install xterm wireshark graphviz git tmux libuv1-dev python3-pip
      • Ensuite, installer docker en suivant la procédure décrite ici :

        https://docs.docker.com/engine/install/ubuntu/

        Ou en faisant :

        • $ sudo apt-get update
        • $ sudo apt-get upgrade
        • $ sudo apt-get install curl
        • $ cd /tmp
        • $ curl -fsSL https://get.docker.com -o get-docker.sh
        • $ sudo sh get-docker.sh
      • Ajouter l'utilisateur (ici 'user') aux groupes utiles :
        •  $ sudo usermod -a -G wireshark user
        •  $ sudo usermod -a -G docker user
      • Installer Kathara avec pip :
         $ pip3 install libtmux git+https://github.com/saghul/pyuv.git@master git+https://github.com/mdelacourt/Kathara.git
        En cas d'erreur sur cette commande, utiliser pipx au lieu de pip3.
      • Récupérer l'image à jour du cours :
         $ docker pull mdelacourt/katharadeb12:latest