Allexamples
VNUML Example Scenarios
NOTE: all examples are configred to use "/usr/share/" as the base installation directory. This is the default when you install vnuml as a debian/ubuntu package. If you have installed vnuml manually, you should edit the second and fourth line of the xml specification file and change the directories to "/usr/local/share" (or whatever you have defined during installation).
Besides, if you install the examples in a different directory than the standard one (under /usr/share/vnuml/examples/*) you should adjust the variable "BASEDIR" in the fifth line.
Name | Version | Description |
---|---|---|
Simple | 1.8 | The most simple VNUML example: just a virtual machine without network interfaces. Useful to test and tune kernels and root filesystems before using them in more complex scenarios. |
Basic (formerly named Tutorial) | 1.8 | A simple VNUML example that emulates five nodes interconnected through four emulated networks and maintaining connection with external networks through the host machine. |
Update Root Filesystem | 1.8 | This is a simple example useful to install or update applications inside a UML root filesystem. It creates a virtual machine with external network access by means of a subinterface of the host machine network interface. Once started you can use typical applications like dselect in Debian to update the filesystem. |
VLANs | 1.7 | A example of VNUML VLANs support, showing a scenario with three concurrent simulations with one virtual machine connected to a diferent VLAN throught the same host physical interface. |
DNS | 1.8 | This example implements a complete DNS hierarchy made of six name servers under a fictitious .e6 top level domain. It is an interesting example to learn and experiment with with DNS and the configuration of the widest used DNS server implementation: bind. |
OSPF Network Laboratory | 1.7 | A complex network enviroment using the OSPF dynamic routing protocol to configure a backbone and several sites. |
Two Hosts | 1.7 | This example shows how to run two simulations in two separate hosts, with interaction between them. Thanks to Jasmy Azry B. Johari, from Telekom Malaysia. |
BGP Networking Laboratory | 1.7 | This scenario provides an example of how VNUML can be used for testing routing daemons, and specifically bgpd, which is the BGP implementation included with Quagga Routing Suite. |
Dynamips/Dynagen | 1.7 | This scenario provides an example about how to create mixed scenarios made of VNUML virtual machines and CISCO routers emulated using Dynamips/Dynagen tools. |