VM starten, Setup kontrollieren

Inhaltsverzeichnis

Beschriebenes Setup

Virtuelle Festplatte erstellen

VM starten

Virtuelle Festplatte mounten

Ins Netz
VM starten, Setup kontrollieren

Setup mit mehreren VMs

Nützliches

Ergänzungen und Nachträge

VM starten, Setup kontrollieren

Um qemu ohne die Eingabe einer ellenlangen Befehlszeile starten zu können, erstellt man am besten ein Shellscript. Beispiel:

#!/bin/sh

qemu-system-x86_64 \
  -drive file=/media/platz/platte.img \
  -m 2048 \
  -netdev tap,ifname=tap0,id=tap0,script=no,downscript=no \
  -device e1000,netdev=tap0

Klemmt was?

Sollte etwas nicht wie erwartet funktionieren, kann man die Fehlersuche mit den folgenden Befehlen beginnen:

route -n auf dem Host erzeugt bei mir die Ausgabe

Ziel            Router          Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.205.1   0.0.0.0         UG    0      0        0 eth0
192.168.206.0   0.0.0.0         255.255.255.0   U     0      0        0 tap0
192.168.205.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0

ip route show zeigt das Gleiche auf eine andere Art:

default via 192.168.205.1 dev eth0
192.168.205.0/24 dev eth0 proto kernel scope link src 192.168.205.19
192.168.206.0/24 dev tap0 proto kernel scope link src 192.168.206.1

iptables -L -t nat -n auf dem Host ergibt

Chain PREROUTING (policy ACCEPT)
target prot opt source destination

Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 192.168.206.0/24 0.0.0.0/0
MASQUERADE all -- 192.168.205.0/24 192.168.206.0/24

route -n auf einem anderen Rechner im LAN ergibt

Ziel            Router          Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.205.1   0.0.0.0         UG    0      0        0 eth0
192.168.206.0   192.168.205.19  255.255.255.0   UG    0      0        0 eth0
192.168.205.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0

Die Ausgabe von ip route show zeigt in diesem Fall

default via 192.168.205.1 dev eth0
192.168.205.0/24 dev eth0 proto kernel scope link src 192.168.205.22
192.168.206.0/24 via 192.168.205.19 dev eth0

Weiter zu: Setup mit mehreren VMs


Nach oben Inhaltsverzeichnis

Valid HTML 4.01 Transitional