Next:
1. Changelog
IMUNES Manual
1
. Changelog
2
. Introduction
2
.
1
Document overview
3
. User Interface Layout
3
.
1
Toolbox
3
.
2
Menubar
3
.
2
.
1
File Menu
3
.
2
.
2
Edit Menu
3
.
2
.
3
Canvas Menu
3
.
2
.
4
View Menu
3
.
2
.
5
Tools Menu
3
.
2
.
6
Topogen Menu
3
.
2
.
7
Widgets Menu
3
.
2
.
8
Events Menu
3
.
2
.
9
Experiment Menu
3
.
2
.
10
Help Menu
4
. Quick Intro
4
.
1
Simple Network Scenario
4
.
1
.
1
Building a simple network
4
.
1
.
1
.
1
Adding and deleting network elements
4
.
1
.
1
.
2
Rearranging network elements
4
.
1
.
2
Configuring a simple network
4
.
1
.
2
.
1
Hub/LAN switch configuration window
4
.
1
.
2
.
2
PC/Host/Click router configuration window
4
.
1
.
2
.
3
Router configuration window
4
.
1
.
2
.
4
Link configuration window
4
.
1
.
2
.
5
Configured network topology
4
.
1
.
3
Simulating a simple network
4
.
1
.
3
.
1
Starting an experiment
4
.
1
.
3
.
2
Options from the node and the link menu
4
.
1
.
3
.
3
Terminating an experiment
4
.
2
Configuration files management
4
.
2
.
1
Saving a virtual network configuration
4
.
2
.
2
Opening a virtual network configuration
5
. Advanced Usage
5
.
1
Extended Network Scenario
5
.
1
.
1
Canvas Management
5
.
1
.
2
Attaching an external interface
5
.
1
.
3
Attaching to a running experiment
5
.
2
Additional Configuration
5
.
2
.
1
Custom configuration
5
.
2
.
2
Physical and logical interfaces
5
.
3
Additional Tools
5
.
3
.
1
Splitting a link
5
.
3
.
2
Generating a network topology
5
.
3
.
3
IPv4 address pool
5
.
3
.
4
IPv6 address pool
5
.
3
.
5
Routing protocol defaults
5
.
4
Customizing Look
5
.
4
.
1
Annotations
5
.
4
.
1
.
1
Text
5
.
4
.
1
.
2
Freeform
5
.
4
.
1
.
3
Oval
5
.
4
.
1
.
4
Rectangle
5
.
4
.
2
Canvas background image
5
.
4
.
2
.
1
Settings canvas background images
5
.
4
.
3
Icons
5
.
4
.
3
.
1
Icon size
5
.
5
User-configurable Event Scheduling
5
.
5
.
1
Principle of operation
5
.
5
.
2
Configuring events with events editor
5
.
5
.
2
.
1
Const
5
.
5
.
2
.
2
Ramp
5
.
5
.
2
.
3
Rand
5
.
5
.
2
.
4
Square
5
.
5
.
2
.
5
Example
5
.
5
.
3
Configuring events through configuration file
5
.
6
Starting and terminating a simulation through CLI
5
.
7
Managing virtual nodes (jails) - jls, jexec
5
.
7
.
1
Examples
5
.
8
Himage tool
5
.
8
.
1
Examples
5
.
9
Hcp tool
5
.
9
.
1
Examples
5
.
10
Example (himage and hcp)
5
.
11
Vlink tool
5
.
11
.
1
Examples
6
. Installation
6
.
1
Installation of IMUNES on FreeBSD 8
6
.
1
.
1
Installing FreeBSD
6
.
1
.
2
Step by step guide through the FreeBSD installation
6
.
1
.
3
Installing the FreeBSD X11 system - GUI
6
.
1
.
4
Installing IMUNES
6
.
1
.
5
Recompiling the FreeBSD kernel with VIMAGE support
6
.
1
.
6
Running IMUNES on FreeBSD
6
.
2
Installation of IMUNES on FreeBSD 9
6
.
2
.
1
Installing FreeBSD
6
.
2
.
2
Step by step guide through the FreeBSD installation
6
.
2
.
3
Installing the FreeBSD X11 system - GUI
6
.
2
.
4
Installing IMUNES
6
.
2
.
5
Recompiling the FreeBSD kernel with VIMAGE support
6
.
2
.
6
Running IMUNES on FreeBSD
6
.
3
Installation of IMUNES on FreeBSD 10
6
.
3
.
1
Installing FreeBSD
6
.
3
.
2
Step by step guide through the FreeBSD installation
6
.
3
.
3
Installing the FreeBSD X11 system - GUI
6
.
3
.
4
Installing IMUNES
6
.
3
.
5
Recompiling the FreeBSD kernel with VIMAGE support
6
.
3
.
6
Running IMUNES on FreeBSD
6
.
4
Running IMUNES with VMware Player
6
.
4
.
1
Installing VMware
6
.
4
.
2
Downloading the VMware image
6
.
4
.
3
Running the VMware image
6
.
5
Installation of the IMUNES GUI on Linux
6
.
6
Installation of the IMUNES GUI on Windows
7
. Troubleshooting
7
.
1
Terminating all active experiments
7
.
1
.
1
Cleaning up hanging ZFS mounts
7
.
2
Restoring original ZFS snapshot
7
.
3
Obtaining kernel panic traces
8
. IMUNES network configuration file
About this document ...