Laboratorio

Creative Commons License Sandro Doro

Il laboratorio virtuale Netkit4TIC

NetKit4TIC è un laboratorio virtuale per la sperimentazione di configurazioni di rete distribuito come live-DVD derivato da Knoppix.
Nelle macchine virtuali siamo liberi di far girare il software di nostra scelta che di volta in volta attiverà la macchina come bridge, router, firewall, sensore/sniffer, Web server, LDAP server, Terminal Server, Kerberos, Web Services, Samba, Squid, Mail, DNS, DHCP, cella AFS, HA-cluster, ecc.
Nei laboratori che utilizzano il live-DVD i corsisti sono liberi di fare installazioni e riconfigurazioni senza interferire con altre attività svolte nello stesso luogo. Lo stesso dicasi per il proprio pc di casa il cui funzionamento non viene in questo modo compromesso dalle esercitazioni svolte.
L'ultima release del live-DVD è la 3.0 rilasciata il 22 Settembre 2008. È ottenuta personalizzando Knoppix 5.1.1 (www.knoppix.net).
Il 31 Marzo 2009 è stata rilasciata una versione CD/DVD/USB Netkit+VisualNetkit only basata su Knoppix 6.0.1 (wiki.netkit.org).

Sono utilizzati i seguenti "sistemi virtualizzanti":

small UML logo
Netkit attraverso User-Mode Linux (UML) pemette di creare delle macchine virtuali Linux connesse tra loro mediante hub e/o switch virtuali.
Le versioni utilizzare sono Netkit "core" 2.6 (www.netkit.org) e Visual Netkit (http://code.google.com/p/visual-netkit/). L'host kernel è della versione 2.6.19 con il supporto SKAS3 dalle patches di Paolo Giarrusso (http://www.user-mode-linux.org/~blaisorblade/). I guest kernel, oltre a quello di netkit stesso della versione 2.6.22, sono della versione 2.4.34 per Bering uClibc e 2.6.26 per Debian Lenny.
I guest filesystem sono due e rispettivamente quello Debian Lenny della macchina virtuale generica e quello LEAF/Bering-uClibc della macchina virtuale attivata come firewall.
QEMU logo
QEMU è principalmente usato per sperimentare la piattaforma Microsoft. Di conseguenza non è fornita assieme al live-DVD una immagine del sistema M$. La versione di QEMU installata nel sistema host è la 0.8.2 completa del modulo acceleratore che permette di far funzionare QEMU in "full virtualization mode".

È stato usato e sarà usato nei seguenti corsi:

Sezioni:

Elenco esercitazioni di laboratorio

Le distribuzioni GNU/Linux utilizzate sono evidenziate con diversi colori: nodo Debian Lenny e nodo Bering uClibc. Il nodo Windows XP Pro SP2 viene realizzato dal virtualizzatore QEMU (l'immagine ovviamente non è presente nel live-DVD).
Dopo il rilascio della versione v3.0 le esperienze virtuali che si basano sul vecchio nodo "Sarge" potrebbero non funzionare e dovete aspettare che vengano portate sul nodo "Lenny" oppure decidere di contribuire facendo voi il lavoro ;-)

Per le esperienze più complesse è importante avere macchine con installati almeno 512MB di RAM.

Forum/Mailing List

È attivo un forum in lingua italiana dove si può intervenire su problematiche inerenti a Netkit4TIC. Per cortesia registratevi con il vostro "Nome Cognome" compreso lo spazio separatore.

Il sito netkit mette a disposizione una mailing list http://list.dia.uniroma3.it/mailman/listinfo/netkit.users in lingua inglese dove si possono postare domande riguardanti Netkit in generale.

Repository

È attivo un repository CVS dove sono memorizzati tutti i documenti utilizzati in questo progetto. In questo modo è possibile verificare tutte le modifiche che vengono effettuate nel tempo.

Creative Commons License Sandro Doro (sandro.doro @ istruzione.it)
Ultima modifica: $Date: 2009-10-03 09:37:26 $