Journal Live CD pour cours réseaux

Posté par  (site web personnel) .
Étiquettes : aucune
0
2
avr.
2007

Bonjour cher journal,



Après mes recherches et vos réponses sur un outil de virtualisation permettant un réseau privé entre machines virtuelles ( http://linuxfr.org/~Kartoch/23852.html ), je me suis orienté vers QEmu et sa possibilité d'envoyer en multicast les trames réseaux afin de simuler un bus unique.



Mais j'ai encore un petit problème, je suis à la recherche d'un LiveCD pemettant de faire les réseaux TP avec les caractéristiques suivantes:


  • Avoir une taille minime (disons... pas trop importante) permettant aux étudiants de booter leur image sur une iso installée sur le NFS

  • Contenir les outils réseaux classiques: route, ifconfig, iptables, arpwatch, ntop...

  • IPv6 compilé sur le noyau

  • Une interface graphique minimaliste (XFCE par exemple) voir même le mode texte



Les listes de Live CD disponibles sur distrowatch ( http://distrowatch.com/ ) et sur The Live CD List ( http://www.livecdlist.com/ ) sont impressionnantes mais je ne sais où commencer. Mon choix s'oriente vers une Slax, une SLAMPP ou une Knoppix, mais la taille importante de chacune me semble une limitation.



Donc ma question: quelle expérience avez vous avec les Live CD ? Que me recommanderiez vous ?

  • # LiveCD ?

    Posté par  . Évalué à 10.

    Pourquoi utiliser un liveCD ?
    Tu peux très bien créer une image de disque et y installer une debian, gentoo, slackware... configurée au poil, mettre l'image sur le réseau en lecture seule et utiliser l'option -snapshot de qemu (qui permet de ne pas modifier l'image de base mais uniquement des fichiers temporaires).
    Les avantages sur les livecd dans ton cas :
    - configuration réglée au détail près
    - facilité pour mettre à jour (simple upgrade de la machine virtuelle) ou ajouter des logiciels
    - les LiveCD auront tendance à consommer plus de mémoire vive qu'il n'en faut, étant donné que tu es dans un cas assez particulier
  • # Slax

    Posté par  (site web personnel) . Évalué à 6.

    Mon choix s'oriente vers une Slax, une SLAMPP ou une Knoppix, mais la taille importante de chacune me semble une limitation.

    Justement, Slax n'est pas très grande. Elle fait 192 MB pour la version standard (voir http://www.slax.org/download.php ) et y'a une version console qui fait 53 MB. Elle est petite et pas mal complète, ca pourrait être un bon choix.
    • [^] # Re: Slax

      Posté par  (site web personnel) . Évalué à 6.

      De plus, Jiel ne l'a pas précisé, mais il est possible d'étendre facilement la Slax grâce à des modules que l'on peut télécharger sur le site officiel (comme http://www.slax.org/modules.php?category=network par exemple, pour les modules réseaux).
      Une fois téléchargé, il suffit de les copier dans l'arborescence du CDROM.

      Cordialement.
  • # La distrib que tu maitrises le mieux

    Posté par  . Évalué à 5.

    Je dirais que la distrib qui conviendrait le mieux est celle que tu maitrises le mieux. Il y a fort à parier qu'il y aura des petits problèmes par ci par la, surtout les premiere fois. Autant etre à l'aise avec les outils de diagnostique de la distrib que de passer son temps dans les pages de manuel ;)

    Sinon, si tu ne trouves pas de LiveCD te convenant, crée le toi même, c'est vraiment pas compliqué et internet regorge de tutoriaux. Ainsi tu auras vraiment ce que tu veux ni plus, ni moins
  • # Génère ton propre Live CD

    Posté par  . Évalué à 5.

    Bonjour,

    Si tu as des besoins spécifiques et impérieux, pourquoi ne fabrique tu pas ton propre Live CD?

    FEDORA (cf http://fedoraproject.org/wiki/FedoraLiveCD) propose un projet pour créer ses propres live CD. Celui ci est déjà utilisé pour créer les live cd de test de la future Fedora7.

    une mise en route rapide via :
    http://git.fedoraproject.org/?p=hosted/livecd;a=blob;f=READM(...)
    l'ancien document : http://fedoraproject.org/wiki/FedoraLiveCD/LiveCDHowTo

    Je sais aussi que knoppix peut-être customizé.

    Cela te permettra en outre d'adapter ton Live CD à ton cours et non l'inverse.

    My 2 cents.
  • # Einar

    Posté par  (site web personnel) . Évalué à 5.

    dans ton précédent journal il y a la réponse à ta question:
    http://www.isk.kth.se/proj/einar/index.html

    Einar est un liveCD pour les cours réseaux

    "La liberté est à l'homme ce que les ailes sont à l'oiseau" Jean-Pierre Rosnay

  • # INSERT

    Posté par  (site web personnel) . Évalué à 3.

    Même si j'accroche pas trop à l'idée du LiveCD pour faire ça, INSERT (basé sur debian/knoppix) semble assez approprié.

    Le wm est fluxbox. Le poids, celui d'un mini CD.

    full read-write support for NTFS-partitions using ntfs-3g
    support for various file system types:
    locally: EXT2,EXT3,REISERFS,REISER4,JFS,XFS,NTFS,FAT,MSDOS,MINIX,UDF,HFS,HFS+,HPFS,UFS,UNIONFS,SQUASHFS
    net based: NFS,SMBFS,CIFS,NCPFS,SSHFS,AFS
    support for linux software RAID and LVM2
    support for WLAN adapters
    network analysis (e.g. nmap, tcpdump)
    disaster recovery (e.g. gparted, gpart, partimage, testdisk, recover)
    virus scanning (Clam Antivirus, the GUI xfprot for F-Prot)
    computer forensics (e.g. chkrootkit, foremost, rootkit hunter)
    surf the internet (e.g. the web browser dillo [enhanced version], the graphical FTP client gFTP)
    network boot server to boot network boot enabled clients that cannot boot from the CD (insert-remote)
    installation on a USB memory stick (usb-install)
    based on Linux kernel 2.6.18.6 and Knoppix 5.1.1

    http://www.inside-security.de/insert_en.html
  • # distrib en local que tu netboot

    Posté par  . Évalué à 2.

    Lorsque j'ai monté une grappe de calcul openmosix, j'ai installé une gentoo minimale dans un dossier de ma distrib (gentoo).

    Je netbootais le tout par PXE, avec un noyau comme il fallait, ca marche au poil.

    Les avantages :
    -Tu n'as que les programmes qui te plaisent
    -En faisant un dossier pour les fichiers perso pour chaque machine, ca permet de sauvegarder quelques trucs et de faire en sorte qu'il n'y ait pas de conflit entre les machines netbootés.
    -Tu auras un noyau avec ipv6 vu que tu dois compiler ton propre noyau

    Les inconvénients :
    -Cela demande un peu de travail (peu, mais il faut le faire)
    -le netboot par PXE n'est pas possible avec de vieilles machines
    -surement d'autres, mais quand ca marche, c'est une solution tres souple et optimisée.
  • # VIMINAL ?

    Posté par  . Évalué à 2.

    ce n'est pas du DEMU mais du UML (VNUML en fait) : http://www.enic.fr/people/landru/viminal/about/viminal.htm

    (telechargeable ici : http://sourceforge.net/project/showfiles.php?group_id=113582(...) )

    autre solution basée aussi sur VNUML :
    http://www.dit.upm.es/vnumlwiki/index.php/Live_cd
  • # VIMINAL ?

    Posté par  . Évalué à -1.

    ce n'est pas du QEMU mais du UML (VNUML en fait) : http://www.enic.fr/people/landru/viminal/about/viminal.htm

    (telechargeable ici : http://sourceforge.net/project/showfiles.php?group_id=113582(...) )

    autre solution basée aussi sur VNUML :
    http://www.dit.upm.es/vnumlwiki/index.php/Live_cd

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.