Setting up the ELSA labs

From SOFTICE

Jump to: navigation, search

Contents


This pages is used to take notes on how to setup the software required to support the ELSA labs.


The Tux-UML support virtual machine

Some of the ELSA labs require students to interface with email or web servers. However, we don't want them out in the wild while being root on their virtual machine so we keep all UMLs used by the students in a virtual network confined over our cluster but provide them with a local virtual machine which will play the part of a general purpose server they can interface with. This is tux-uml (ip 192.168.3.3).

This section details how we built this virtual machine disk image and installed it on the master node

Disk image configuration

  • apache2
  • exim2
  • xdmcp
  • firewalling
  • debian repository through apt-proxy
  • dhcp server

Networking the Tux-uml

  • make sure it sees all multicast uml instances
  • access to the net?
  • filtering and firewalling for the uml instances
  • uml_mconsole

Starting Tux-uml at boot time on the masternode