Skip to main content

Section outline

  • En TP, nous utilisons Kathará, un environnement de simulation de réseaux dans une version adaptée à nos besoins locaux (ne pas installer la version officielle).

    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 24.04.

      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