== IMUNES ==
IMUNES - IP network emulator / simulator
Quelle: [http://www.imunes.net imunes.net]
Open-Source Routing and Network Simulation
IMUNES for FreeBSD
Quelle: [http://imunes.net/download imunes.net/download]
Quelle: [http://www.brianlinkletter.com/tag/imunes brianlinkletter.com]
== Umgebung ==
Auf freenas/storage läuft vHOST (VirtualBox Jail) die die VM: IMUNES-FreeBSD-10.1-RELEASE_20150506 ausführt
* IP: '''.99''' (port VNC '''5901''')
IMUNES
* IP: '''.98''' (port SSH '''22''' mit X Forwarding)
=== IMUNES HOST Interfaces ===
Virtualbox gibt 4x das epair als '''Paravirtualized Network Adapter''' (virtio-net) frei, über eine Bridge, jedoch erlaubt das VBox bridging explizit: '''Promiscuous Mode: Allow All''' (damit auch der Traffic zu den NetGraph Jails durchgereicht wird!)
'''vtnet0''' dient zur Kommunikation mit dem IMUNES HOST
'''vtnet1-3''' kann für die Netzwerksimulation verwendet werden!
== X Forwarding ==
=== unter Mac OS ===
* 1. [http://xquartz.macosforge.org/landing xquartz.macosforge.org] installieren (für Yosemite 10.10+ die Beta nehmen)
* 2. User einmal ausloggen und wieder anmelden
* 3. X Forwarding
* 4. als User im Terminal
* 5. wieder im root SSH (remote) '''xterm''' / '''xfce4-session''' starten
* 6. '''IMUNES''' GUI starten
== IMUNES Benutzung ==
Vorlage: /root/c3d2_daniel.imn
=== Screenshot ===
[[Datei:C3d2_imunes_example.jpg]]
=== komplexes Netz ab 11.10.2015 ===
[[Datei:C3d2_imunes_complex1.jpg]]
Das Netz ist erreichbar und alle VM Geräte (aus dem Subnet 192.168.0.0/17) sind auch über die Default-Gateways verfügbar
== Hinweise ==
vlan scheint derzeit nicht zu gehen, das vtnet3 interface, was per netgraph die vlan anbindung macht, wird nicht per vnet in den virtuellen netzwerk stack geschoben (bug?)