This is an old revision of the document!
Virtualisierung auf dem minad.de Server
verwendete Software
Zur Virtualisierung wird KVM und die damit zusammenhängenden Tools verwendet :) Das heisst im Endeffekt
- KVM virtualisiert die CPU
- Qemu kümmert sich um den Rest der Hardware
- Libvirt (daemon) als Interface um die VM's zu verwalten
Qemu ist mit SPICE Support kompiliert. Dadurch lassen sich die VMs auch im graphischen Modus recht ordentlich bedienen
Erstellen/Nutzen der Virtuellen Maschinen
virt-manager
Der virt-manager ist eine GUI die sowohl lokale als auch remote laufende Hypervisor verwalten kann.
Einrichten der Verbindung
Erstellen einer VM
auf der Shell mit SPICE client
Erstellen einer VM
Verbinden mit dem SPICE client
Forwarding für die (default) NAT-Netzwerkverbindung
iptables -t nat -I PREROUTING -p tcp --dport 10722 -j DNAT --to-destination 192.168.122.78:10722 iptables -I FORWARD -m state -d 192.168.122.1/24 --state NEW,RELATED,ESTABLISHED -j ACCEPT
Das Gastsystem hat in dem Fall die IP 192.168.122.78, Dienst ist in dem Fall ssh :) Die zweite Zeile ist für das Forwarding von Paketen auf die vibr0 (hat die IP 192.168.122.1, siehe “ip addr show”)