== 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: flags=8843 metric 0 mtu 1500
options=6c03bb
ether 00:00:00:00:00:00
inet .98 netmask 0xffffff00 broadcast .255
nd6 options=29
media: Ethernet 10Gbase-T
status: active
vtnet1: flags=8843 metric 0 mtu 1500
options=6c03bb
ether 00:00:00:00:00:00
nd6 options=29
media: Ethernet 10Gbase-T
status: active
vtnet2: flags=8843 metric 0 mtu 1500
options=6c03bb
ether 00:00:00:00:00:00
nd6 options=29
media: Ethernet 10Gbase-T
status: active
vtnet3: flags=8843 metric 0 mtu 1500
options=6c03bb
ether 00:00:00:00:00:00
nd6 options=29
media: Ethernet 10Gbase-T
status: active
lo0: flags=8049 metric 0 mtu 16384
options=600003
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
inet 127.0.0.1 netmask 0xff000000
nd6 options=21
'''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
sudo -X root@.98
* 4. als User im Terminal
echo $DISPLAY
* 5. wieder im root SSH (remote) '''xterm''' / '''xfce4-session''' starten
[root@IMUNES ~]# xterm
[root@IMUNES ~]# xfce4-session
* 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?)