Laboratorio

Copyright Creative Commons License 2003-2007 Sandro Doro

Il laboratorio virtuale Netkit4TIC

NetKit4TIC è un laboratorio virtuale per la sperimentazione di configurazioni di rete distribuito come live-{CD,USB} 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-{CD,USB} 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-{CD,USB} è la 2.3 rilasciata il 14 Febbraio 2007. È ottenuta personalizzando Knoppix 5.1.1 (www.knoppix.net).

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.4 (www.netkit.org) e NetML versione 2005-12-10 (www.dia.uniroma3.it/~compunet/netml/). L'host kernel è della versione 2.6.19 con il supporto SKAS-SYSEMU 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.11, sono della versione 2.4.33 per Bering uClibc e 2.4.27 per Debian Sarge.
I guest filesystem sono due e rispettivamente quello Debian sarge 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-{CD,USB} 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 Sarge e nodo Bering uClibc. Il nodo Windows XP Pro SP2 viene realizzato dal virtualizzatore QEMU (l'immagine ovviamente non è presente nel live-{CD,USB}).

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 FREE THE MOUSE Valid HTML! Sandro Doro (email me)
Ultima modifica: $Date: 2007-10-31 16:38:37 $