Live Raizo PDF Imprimer Envoyer
Écrit par David Ansart   

Live Raizo est spécialisé dans la simulation de réseaux virtuels pour expérimenter l'administration système.

Ce live DVD/USB linux à base de Debian est utilisé pour certains cours à l'UTEC INT.

Descriptif

Les Principaux Outils

Les Simulateurs Réseaux

Machine Virtuelle (VM)

  • Des Machines Virtuelles Linux Debian Wheezy.
  • Elles sont appelées "Debian"
  • Choix des logiciels installés similiaires à ceux de NetKit.
  • Les VMs sont integrés dans GNS3 et VirtualBox
(Attention : Plusieurs services ne sont que téléchargés mais pas installés. Vous devez les installer pour les utiliser (aptitude install/apt-get install) mais vous n'avez pas besoin d'être connecté à Internet pour cela.)

Les fichiers de configurations ajoutés

  • Un fichier de configuration de base pour les routeurs Cisco (~/.config/GNS3/base_configs/Raizo_ios_base_startup-config.txt)
  • Pour nano, une coloration syntaxique pour les fichiers de config
  • Pour tmux (installé seulement sur les VM), les touches "CTRL+Flèche" permet de changer rapidement de terminaux et les touches "SHIFT+Flèche" permet de changer rapidement l'ordre des terminaux
  • La coloration des affichages des principales commandes réseaux
  • minicom de Raizo est configuré pour se connecter au port série. minicomUSB (ou « minicom USB ») permet d’utiliser un adaptateur USB-Série

Les scripts ajoutés

Sur Raizo et les VMs

  • fast-ip : configuration de l’adresse IP et éventuellement de la passerelle.
  • fast-dhcp : configuration d’un serveur DHCP en fonction de l'adresse IP de ce serveur
  • fast-dns : configuration d’un serveur DNS
  • fast-rip : configuration d’un routeur RIPv2
  • fast-syslog : affiche en couleur les 40 dernières lignes du fichier /var/log/syslog
  • fast-wan : simule le comportement d'un WAN en ajoutant du délai de transmission, de la perte de paquets, ...

(fast-ip, fast-dhcp et fast-dns utilisés conjointement permet de mettre en place un DNS dynamique)

Uniquement sur Raizo

  • fast-backup-lab : sauvegarde un projet GNS3 avec les machines virtuelles
  • fast-restore-lab : récupère un projet GNS3 qui a été sauvegardé
  • fast-reset-vbox : réinitialise les VMs
  • fast-clean-crash-gns3 : tue tous les processus utilisés par gns3 (en cas de plantage, par exemple)
  • fast-mountUSB : monte la clé usb dans le répertoire /media/usb0
  • fast-startup : monte automatiquement la clé USB dans /media/usb0 et exécute le script /media/usb0/raizo.startup
  • fast-update : télécharge le fichier http://download/raizo.sh (ou le fichier passé en paramètre à la place de raizo.sh) et l’exécute
  • fast-memo : affiche un mémento en français
  • fast-battery : affiche le pourcentage d'énergie  restant dans la batterie

Les spécificités

Des VMs

  • Après leur démarrage, les VMs prendront automatiquement comme hostname le nom qui a été donné dans GNS3
  • A la fin de leur démarrage, les VMs exécutent le script "/home/user/Y/project-files/virtualbox/X" avec X le hostname de la VM et Y le nom du projet
  • Comme avec NetKit, les VMs ont accès au répertoire "/home/user" de Raizo en utilisant leur répertoire /hosthome

De Raizo et des VMs

  • Aucun serveur n'est lancé automatiquement au démarrage
  • Obtenir une adresse IP dynamiquement : sudo ifup eth0

De Raizo

  • Persistance de /home : Au démarrage, si Raizo trouve une partition ayant le label "persistence" avec à la racine un fichier persistence.conf contenant "/home", cette partition est montée automatiquement dans /home
(N'oubliez pas d'effacer le répertoire home de user lorsque vous passez à une version plus récente de Live Raizo)

Dernière Version

  • v6.15.04.15p

Download

Contact

  • dansart _at_ utec-tic.org (remplacer _at_ par @)

Commentaires

Historique

  • Version 6.15.04.15p
    • Quelques améliorations et des bugs corrigés
    • La mémoire de base des VMs est re-diminuée à 128Mo
    • Ajout de fast-wan qui permet de simuler un WAN (perte de paquets, latence, ...)
    • Par défaut, fast-backup ne sauvegarde plus la configuration réseau de Live-Raizo
    • Sur les VMs, suppression du navigateur web links (Vous pouvez encore utiliser lynx)
  • Version 6.15.02.21p
    • Quelques améliorations et des bugs corrigés
    • La langue du menu dépends du choix fait au bootloader
    • Un modèle de VM appelé "Debian" remplace les 18 VMs (appelés "PC", "Router" et "Server")
    • Configuration pour utiliser les IOUs (qui ne sont pas inclus)
    • fast-backup-lab sauvegarde aussi la configuration réseau de Live-Raizo
    • fast-startup recherche sur toutes les clés USB le script
    • Les scripts de fast-update peuvent aussi executer des commandes fast-update
    • Les memos sont colorisés
    • Suppression de pemu
    • La mémoire de base des VMs est augmentée à 256Mo
    • Sur les VMs, strongswan remplace openswan et racoon
    • Sur les VMs, ajout de msend et mreceiv, des outils multicast
  • Version 5.15.09.02p
    • Mise à jour de GNS3, dynamips, VirtualBox et VPCS
    • Mise à jour de qupzilla
    • Sur les VMs, tftpd-hpa remplace tftpd
    • Correction de quelques bugs
  • Version 5.14.05.02p
    • Sur les VMs, ettercap est installé correctement
  • Version 5.14.04.18p
    • Live Raizo repasse de Debian Jessie à Debian Wheezy
    • vsftpd est remplacé par proftpd
    • tcpdump et mii-tools ont un affichage coloré
    • Sur les VMs, hping est remplacé par scapy
    • PC6, Server6 et Router6 ont 256Mo de RAM
  • Version 5.14.02.02p
    • fast-ip et fast-dhcp peut aussi utiliser le nom complet d'une carte réseau
    • fast-dhcp peut utiliser la passerelle du réseau de la carte réseau choisie comme passerelle pour le client DHCP
    • fast-backup-lab/fast-restore ont des options pour exclure des fichiers de l'archive
    • Au démarrage, Live Raizo crée automatiquement une interface réseau TAP
  • Version 5.13.12.03p
    • Ajout de la transparence des fenêtres des consoles
    • L'affichage des principales commandes réseaux est en couleur.
    • fast-ip/fast-dhcp gèrent les vlans
  • Version 4.13.09.12p
    • Mise à jour de GNS3, dynamips et VirtualBox
    • Ajout dans l'historique de commandes de Live Raizo de "startx" et "sudo service ssh start"
  • Version 4.13.08.08p
    • Correction de bugs et améliorations
    • Retrait de nmap et NmapSI4 sur Live Raizo
    • Ajout du lecteur de pdf : xpdf
    • Remplacement du navigateur web QtWeb par Midori
    • Sur les VMs, plusieurs services sont téléchargés mais pas installés
    • Ajout du menu "Commandes" dans le menu sur le bureau
    • Ajout du client NFS
  • Version 4.12.11.25p
    • Accès en console aux VM Linux
    • Ajout de QEmu
    • Montage automatique d'une partition avec le label "home-rw" dans /home
    • fast-dhcp, fast-dns configure dnsmasq et non plus isc-dhcp-server et bind9
  • Version 3.12.03.06p
    • L'option "Bring console window to front" de GNS3 est décoché
  • Version 3.12.03.04p
    • Remplacement de "Dynamips 0.2.8-RC2" par "Dynamips 0.2.8-RC3-community"
  • Version 3.12.02.13p
    • Retrait de NetKit et gstart/ghalt
    • Retrait de Aircrack-NG
    • Remplacement de l'interface graphique "Blackbox" par "Fluxbox"
    • Ajout de GNS3-vbe
    • Ajout de VirtualBox
    • Ajout d'une Machine Virtuelle Linux
    • Ajout de scripts de configuration réseaux des machines virtuelles Linux
  • Version 2.11.02.27p
    • Correction de bugs
    • Passage à vpcs 0.21a
    • Ajout de NmapSI4
    • Ajout de gstart et ghalt
  • Version 2.11.01.16p
    • Ajout de GNS3
    • Retrait de Raizo des services déjà présents sur NetKit
  • Version 1.10.01.11
    • Sortie
Mise à jour le Mercredi, 29 Avril 2015 11:42