Posted: marzo 16th, 2011 | Author: Francesco Apollonio | Filed under: Guide, KVM, recensione, VDE, Virtualbricks, Virtualizzazione | Tags: guida virtualbricks, Guide, hard disk, kvm, launchpad, program, python, utility, vde, virtual, virtual machine, virtualbricks, vpn, wirefilter | 4 Comments »
Ho ricevuto alcune visite in questi giorni collegate a VirtualBricks e dato che è stato anche citato in una nota rivista Gnu/Linux, meglio spiegare un po’ meglio cos’è questo software.
VirtualBricks è un software, nato a Dicembre 2010 dalla fusione tra VirtualNetmanager e Qemulator, che si propone di creare un frontend per macchine virtuali Qemu/KVM e componenti VDE.
È possibile scaricare il software dalla pagina launchpad: https://launchpad.net/virtualbrick. L’ultima release rilasciata è la 0.2 ed è mancante di molte caratteristiche. Essa infatti è stata sviluppata per avere una demo da poter mostrare all’ultimo FOSDEM tenutosi a Bruxelles a Febbraio. Da allora le modifiche apportate sono molte e, come potete leggere sul sito, in questi giorni verrà rilasciata una nuova release la 0.3, vediamo insieme alcune delle caratteristiche di questo software:
- Esso è composto da due parti una parte con GUI ed una parte che è utilizzabile da terminale. Ognuna di queste due parti permette di configurare “Brick”, cioè oggetti con parametri, che corrispondo ai vari componenti utilizzabili (macchine virtuali, VDE Switch, VDE Wirefilter, etc).
- Permette di configurare ed eseguire macchine virtuali Qemu e KVM.
- Connettere più macchine virtuali insieme tramite i componenti VDE, creando topologie complesse.
- Connettere una macchina virtuale all’host.
- Creare tunnel VPN tra più host (e quindi connettere tramite un canale cifrato più reti virtuali su host differenti).
- Completa interfaccia di configurazione per i vari componenti.
In questo articolo tratteremo il funzionamento basilare del programma, spiegando come effettuare alcune tra le operazioni disponibili.
Read the rest of this entry »
Posted: marzo 3rd, 2011 | Author: Francesco Apollonio | Filed under: Guide | Tags: bug, config, debian, Guide, kvm, linux, varie, vde, virtual | No Comments »
Se volete usare qualche feature particolare disponibile solo nella versione svn di vde, dopo aver compilato e installato vde da sorgente vi occorre sistemare le librerie di sistema in modo da permettere a kvm di prendere quelle corrette.
Le librerie in /usr/lib devono essere collegate in questo modo a quelle nella versione di sviluppo (localizzate in /usr/local/lib):
lrwxrwxrwx 1 root root 25 3 mar 19.58 libvdehist.a -> ../local/lib/libvdehist.a
lrwxrwxrwx 1 root root 26 3 mar 19.59 libvdehist.la -> ../local/lib/libvdehist.la
lrwxrwxrwx 1 root root 26 3 mar 19.59 libvdehist.so -> ../local/lib/libvdehist.so
lrwxrwxrwx 1 root root 25 3 mar 19.59 libvdemgmt.a -> ../local/lib/libvdemgmt.a
lrwxrwxrwx 1 root root 26 3 mar 19.59 libvdemgmt.la -> ../local/lib/libvdemgmt.la
lrwxrwxrwx 1 root root 26 3 mar 19.59 libvdemgmt.so -> ../local/lib/libvdemgmt.so
lrwxrwxrwx 1 root root 13 3 mar 20.00 libvdemgmt.so.0 -> libvdemgmt.so
lrwxrwxrwx 1 root root 13 3 mar 20.00 libvdemgmt.so.0.0.1 -> libvdemgmt.so
lrwxrwxrwx 1 root root 26 3 mar 19.42 libvdeplug.so -> ../local/lib/libvdeplug.so
lrwxrwxrwx 1 root root 13 3 mar 19.44 libvdeplug.so.2 -> libvdeplug.so
lrwxrwxrwx 1 root root 13 3 mar 19.44 libvdeplug.so.2.1.0 -> libvdeplug.so
lrwxrwxrwx 1 root root 28 3 mar 19.43 libvdeplug.so.3 -> ../local/lib/libvdeplug.so.3
lrwxrwxrwx 1 root root 32 3 mar 19.43 libvdeplug.so.3.0.1 -> ../local/lib/libvdeplug.so.3.0.1
lrwxrwxrwx 1 root root 25 3 mar 20.00 libvdesnmp.a -> ../local/lib/libvdesnmp.a
lrwxrwxrwx 1 root root 26 3 mar 20.04 libvdesnmp.la -> ../local/lib/libvdesnmp.la
lrwxrwxrwx 1 root root 26 3 mar 20.04 libvdesnmp.so -> ../local/lib/libvdesnmp.so
Questo è ciò di cui abbiamo bisogno per esempio per utilizzare i vde plug fem disponibili solo nella versione svn e non in quella pacchettizzata.
Buon lavoro!
Posted: febbraio 25th, 2011 | Author: Francesco Apollonio | Filed under: English, Guide, KVM, Virtualizzazione | Tags: Guide, hacking, kvm, linux, qemu, utility, vde, virtual | No Comments »
Hi *,
I need to write text from my Qemu/KVM host machine to guest without using ssh.
I’ve launched kvm with the option:
-serial unix:/tmp/socket,server,nowait
after you can read/write data from host using unixterm (located in vde package or any other program to read/write serial console as socat or others).
From guest machine you can use cat /dev/ttyS0 to read data and echo “text” > /dev/ttyS0 to write on serial port.
Happy hacking.
Posted: febbraio 14th, 2011 | Author: Francesco Apollonio | Filed under: news, recensione | Tags: annunci, code tips, guida virtualbricks, kvm, linux, program, utility, vde, virtual, virtualbricks | No Comments »
Visitate questo link: VirtualBricks – GUI per la configurazione di macchine Qemu/KVM e componenti VDE.
Posted: dicembre 19th, 2010 | Author: Francesco Apollonio | Filed under: English, Guide | Tags: compile, configure, Guide, install, kvm, linux, vde | No Comments »
Download latest qemu-kvm sources: http://sourceforge.net/projects/kvm/files/qemu-kvm/0.13.0/qemu-kvm-0.13.0.tar.gz/download
uncompress the file:
tar zxvf qemu-kvm-0.13.0.tar.gz
enter in the new folder:
cd qemu-kvm-0.13.0
launch configuration and compilation:
./configure --enable-vde --enable-sdl --enable-ncurses
make
sudo make install
sudo ln -s /usr/local/bin/qemu-system-x86_64 /usr/local/bin/kvm
You have to install the vde binary also.
Now it works.