Einträge mit dem Tag: [network]
VLAN trunking zu KVM VMs
Ein paar Infos zu dem Thema von Matthew Thode.
Erstellt am
10:19PM Okt 18, 2012
in
Links |
Permalink
Kommentare[0]
Tags:
gentoo network kvm virtualization vlan
gip - An IP address calculator
Wer mit IP-Adressen und Subnetzen zu tun hat, der findet dieses GUI-Tool vielleicht ganz praktisch.
Erstellt am
10:31PM Jul 27, 2012
in
Links |
Permalink
Kommentare[0]
Tags:
tool network
Links 20120722 - Elastic Search, Solr, NoSQL ArangoDB, JS Datenvisualisierung
Network analysis using Hadoop and Neo4j
Scaling Massive ElasticSearch Clusters
Smart Autcompletion with Solr
Three Nodes and One Cluster: Demo of ElasticSearch's Distributed Features: http://git.io/esp | http://git.io/bigdesk | http://git.io/3n1c
ElasticSearch: Big Data, Search, and Analytics
Large Scale Performance Monitoring for ElasticSearch, HBase, Solr, SenseiDB…
ArangoDB: The universal nosql database - Eine Mischung aus dokumentenorientierter Datenbank und Graph-Datenbank. Soll das Beste aus zwei Welten vereinen.
Erstellt am
10:54PM Jul 22, 2012
in
Links |
Permalink
Kommentare[0]
Tags:
search solr neo4j cluster bigdata javascript elasticsearch nosql hadoop network programming
Links 20120208 - SYN Flood, Firefox Yoono und Tilt 3D, OpenConnect
Tatort Internet S02E01 - Nach uns die SYN-Flut: Ein ganz interessanter Artikel über eine SYN-Flood Attacke.
Mozilla Addon Tilt 3D - Ziemlich cooles Plugin. Damit kann man sich eine Seite in 3D betrachten und die einzelnen HTML-Elemente inspizieren.
OpenConnect - Wie VPNC ein OpenSource Client für Cisco AnyConnect SSL VPN.
Mozilla Addon Yoono - Twitter Facebook LinkedIn YouTube GTalk AIM von über eine zusätzliche Sidebar immer im Überblick.
Erstellt am
08:05PM Feb 08, 2012
in
Links |
Permalink
Kommentare[0]
Tags:
firefox plugin network linux cisco security
QEMU: Netzwerkanbindung
Nachdem ich kürzlich beschrieben habe, wie man Qemu mit Hardwarevirtualisierung unter Gentoo zum Laufen bringt, geht's dieses Mal um die Netzwerkanbindung von Qemu. Grundsätzlich ist das für eine Qemu-Instanz kein Problem. Man startet die VM einfach mit der Option -net nic -net user (was aber sowieso Default ist). Der Nachteil an der ganzen Sache hier ist allerdings, das nur TCP/IP-Verbindungen funktionieren. Ein ping z.B. funktioniert nicht. Wenn man allerdings eine vollständige Netzanbindung haben möchte, muss man etwas mehr tun. Grundsätzlich gibt es mehrere Möglichkeiten. Ich beschreibe hier die Möglichkeit über TAP und VDE (Virtual Distributed Ethernet). Diese erscheint mir recht sinnvoll und relativ schnell einzurichten. VDE stellt eine Art virtuellen Switch zur Verfügung, an dem mal einfach eine oder mehrere virtuelle Maschinen an
Zunächst brauchen wir TUN/TAP-Unterstützung im Kernel. Ich schätze, das dürfte so ziemlich jeder schon haben. Wenn man's nicht im Kernel einkompiliert hat (dann weiss man sicherlich, das man das gemacht hat ;-) ), kann man einfach mal
modprobe tun
eingeben. Wenn keine Fehlermeldung kommt, ist das Modul geladen (prüfen mit lsmod). Wenn das nicht klappt, muss man in die Kernelsources guggen und das TUN/TAP-Modul aktivieren. Dazu wechselt man nach /usr/src/linux und tippt make menuconfig ein. Unter
Device Drivers -> Network device support
aktiviert man Universal TUN/TAP device driver support als Kernelmodul. Als nächstes installieren wir VDE:
emerge -av vde
Dann erzeugen wir uns ein TAP-Device:
cd /etc/init.d/
ln -s net.lo net.tap0
Unter /etc/conf.d/net fügen wir Folgendes ein (eventl. passt man noch die IP-Adresse an):
config_tap0=( "10.0.2.1 netmask 255.255.255.0 " )
Um das Interface zu starten, gibt man Folgendes ein:
/etc/init.d/vde start
/etc/init.d/net.tap0 start
Damit VDE beim Start des Rechners automatisch startet, aktivieren wir das Start-Skript entsprechend:
rc-update add vde default
Mit ifconfig müsste man jetzt das tap0 Device sehen. Nun können wir die verschiedenen Qemu-Instanzen starten. Wichtig ist, das man jeder Qemu-VM eine eigene MAC-Adresse zuteilt. Qemu vergibt per Default immer die gleiche MAC-Adresse. So können sich die verschiedenen Qemu-Instanzen aber nicht über den virtuellen Switch unterhalten.
Nun kann man eine Qemu-Instanz starten. Ich habe Qemu unter /opt/kvm installiert. Das sieht dann so aus:
vdeq /opt/kvm/bin/qemu-system-x86_64 -net vde,vlan=0,sock=/var/run/vde.ctl -net nic,vlan=0,macaddr 52:54:00:00:AA:02 -hda disk.img -m 128 -localtime
vdeq ist ein Wrapper der Qemu startet und das Qemu-Gastsystem mit dem VDE Switch verbindet. Wenn man keine grafische Ausgabe möchte, weil das System z.B. auf einem Server läuft, gibt man einfach noch zusätzlich z.B. noch -vnc :2 an. Dann kann man sich mit dem vncclient mit dem Qemu-Gast verbinden. Was man nicht tun sollte, so logisch es klingen mag, -nographic anzugeben. Da geht bei mir die CPU Last ganz mächtig nach oben. Wieso ist mir allerdings etwas schleierhaft und das ist vielleicht auch nicht überall so.
Noch ein Tipp: Wenn ihr meint, ihr habt alles richtig gemacht, startet Qemu und setzt dann einen einfachen ping ab und es kommt die Meldung bad file descriptor, dann stoppt die VM, beendet VDE, stoppt das TAP-Device, löscht alles was irgendwie nach vde klinkt unter /var/run raus, startet das TAP-Device wieder, konfiguriert es (IP, Netmask, usw.), startet VDE wieder und anschließend Qemu. Bei mir hat's geholfen ;-) Hat mich auch blos 10 Jahre meines Lebens gekostet...
Ein paar Links:
Qemu - How to use Network
VDE Basic Networking
Using VDE with QEMU HOWTO
Gentoo HowTo: Qemu
Qemu / KVM - Ein grosses HowTo
Gentoo Wiki - KVM
OS on QEMU
Ubuntu - The Kernel Virtual Machine
QEMU Notes
QEMU - Debian - Linux - TUN/TAP - network bridge
QEMU, VDE and Dnsmasq
VDE, Dnsmasq SystemV Init-Skript
QEMU host <-> guest network bridging
Technorati Tags: gentoo, network, qemu, tap, tun, vde, dnsmasq, howto, debian, bridge
Erstellt am
11:59PM Jul 29, 2007
in
Tipps |
Permalink
Kommentare[0]
Tags:
debian tap dnsmasq gentoo tun network bridge qemu howto vde
Schulung Tag 1+2
Also bisher bin ich restlos begeistert von der Schulung Netwerkrouting für Profis bei der Heinlein Akademie. Ist alles sehr gut organisiert und das Hotel Jurine hier in Berlin ist ein 3 Sterne Hotel. Alles sehr sauber und ruhig und das Frühstücksbuffet ist ausgesprochen gut. Nur leider fehlt ein WLAN. Das ist ein echtes Manko. Aber das gibt's dafür in den Schlungsräumen. Das reicht eigentlich auch, weil ich bisher nie vor 23:30 ins Zimmer gekommen bin ;-) Wir sind vier Leute im Kurs (excl. Trainer). Die Leute sind alle cool drauf. Das ist wohl auch der Grund, warum wir Abends meistens nicht so schnell aus dem Restaurante rauskommen... Montag waren wir in einem Impro-Theater. War ziemlich cool. Die Restaurantes hier um das Hotel rum am Prenzlauer Berg sind vielfältig und sehr gut. Also auch wenn man nur mal Berlin anguggen will, wäre man hier gut aufgehoben. Ist nicht weit zum Alexanderplatz.
Den Kurs hält Richard Müller von team(ix) in Nürnberg. Ein sehr kompetenter Mann wie ich meine. Falls ihr mal einen Routingexperten braucht - bei ihm seit ihr sicherlich an der richtigen Stelle. Mir geht's zwar fast etwas zu schnell, aber das liegt einfach daran, das ich bisher mit dem Thema Routing nicht so arg viel zu tun hatte. Aber ich bin mir sicher, das ich nach dem Kurs jedenfalls einen guten Einblick in die Materie haben werde, damit man selbst mal tiefer in die Materie einsteigen kann.
Frühstück habe ich heute ausgelassen... Sonst gehen die Hosen nicht mehr zu ;-) Ist einfach zu gut hier das Essen.
Erstellt am
08:22AM Apr 18, 2007
in
General |
Permalink
Kommentare[0]
Tags:
routing jurine berlin schulung network meinung akademie heinlein hotel
Today's Links
Textarea Backup - Ein nützliches Greasemonkey-Script für Firefox. Sichert eine Textarea in bestimmten Abständen auf Platte.
3D Mars Überflüge von der NASA
Java Power Tools - Die Homepage zum Buch
Google Guice (pronounced "juice") is an ultra-lightweight, next-generation dependency injection container for Java 5 and later.
Knoppix 5.2 mit Virtualisierung und 3D-Desktop
Einführung in OpenID
How to hide an entire filesystem - Wie verschlüsselt man ein komplettes Filesystem unter Linux
20 must-have Firefox extensions
WinBoard - Das Windows Portal. Eine grosse Community mit Tipps und Tricks rund um Windows
Die New Horizon Sonde hat ein paar Aufnahmen von Vulkanausbrüchen auf Io - einem Jupiter-Mond - gemacht
How To Retrieve Remote JVM Monitoring And Management Information
Myspace.com selber bauen? Dafür gibt's Elgg (OpenSource)
Zabbix: State-of-the-art network monitoring - Nase voll von Nagios? Mal hiermit probieren...
REGex TESTER - Praktisch! Online reguläre Ausdrücke testen.
Platzsparendes netzwerkweites Backup mit BoxBackup
Using truecrypt-intaller to help install Truecrypt for Debian
Open-Xchange - Die Linux Groupware Open-Xchange gibt's jetzt auch als OpenSource
Technorati Tags: astronomy, backup, encryption, extension, firefox, google, greasemonkey, guice, io, java, jupiter, knoppix, linux, mars, openid, textarea, windows, zabbix, expression, elgg, boxbackup, jmx, network, regex, truecrypt, monitoring, debian, openexchange, groupware
Erstellt am
10:00PM Mrz 20, 2007
in
Links |
Permalink
Kommentare[0]
Tags:
google groupware windows linux truecrypt zabbix debian encryption backup guice astronomy expression textarea jmx monitoring extension io regex mars firefox elgg boxbackup openid jupiter network java greasemonkey openexchange knoppix