Qemu Netzwerk und Internet verbindung

VirtualBox, VMWare, KVM, XEN, OpenVZ, Virtuozzo, etc.
shim
Posts: 2
Joined: 2013-03-07 22:31

Qemu Netzwerk und Internet verbindung

Post by shim » 2013-03-07 22:33

Hallo,
ich möchte Web,Mail und MySQL in eine VM auslagern, um diese einfach zu backupen und ggf. auf einen anderen Server zu Kopieren.Mein Problem ist im Moment aber nicht die VM sondern sondern das Portforwarding.Ich habe es berets mit einem "tap" Interface, wie auf [url="http://qemu-buch.de/de/index.php/QEMU-KVM-Buch/_Netzwerkoptionen/_Virtuelle_Netzwerke_konfigurieren"]qemu-buch.de[/url] versucht.Aber komischerweise klappt es bei mir nicht.Ich bin wie folgend vorgegangen:

Code: Select all

qemu -m 1G -boot c -hda 'hdd_0.img' -display vnc=127.0.0.1:3 -smp 4 -net nic,vlan=0 -net tap,vlan=0,ifname=tap0 -k de


ifconfig:

Code: Select all

eth0      Link encap:Ethernet  Hardware Adresse 90:2b:34:9e:09:fd  
          inet Adresse:93.186.xxx.xx  Bcast:93.186.xxx.xxx  Maske:255.255.255.0
          inet6-Adresse: fe80::922b:34ff:fe9e:9fd/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:398426279 errors:0 dropped:1877 overruns:0 frame:0
          TX packets:442239849 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX-Bytes:34072252966 (34.0 GB)  TX-Bytes:75313070542 (75.3 GB)
          Interrupt:44 Basisadresse:0x8000

lo        Link encap:Lokale Schleife 
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metrik:1
          RX packets:36668720 errors:0 dropped:0 overruns:0 frame:0
          TX packets:36668720 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX-Bytes:16501450408 (16.5 GB)  TX-Bytes:16501450408 (16.5 GB)

tap0      Link encap:Ethernet  Hardware Adresse 42:59:1a:d3:84:eb 
          inet Adresse:10.0.2.100  Bcast:10.255.255.255  Maske:255.0.0.0
          inet6-Adresse: fe80::4059:1aff:fed3:84eb/64 Gültigkeitsbereich:Verbind



Dem TAP Interface habe ich per ifconfig eine IP zugewiesen:

Code: Select all

ifconfig tap0 192.168.122.45

Hat auch soweit geklappt:

Code: Select all

tap0      Link encap:Ethernet  Hardware Adresse 42:59:1a:d3:84:eb  
          inet Adresse:192.168.122.45  Bcast:192.168.122.255  Maske:255.255.255.0
          inet6-Adresse: fe80::4059:1aff:fed3:84eb/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:500
          RX-Bytes:468 (468.0 B)  TX-Bytes:468 (468.0 B)


Dann habe ich versucht die Ports zu Forwarden:

Code: Select all

iptables -I FORWARD -m state -d 192.168.122.0/24 --state NEW,RELATED,ESTABLISHED -j ACCEPT
iptables -A PREROUTING -d 93.186.xxx.xx -p tcp -m tcp --dport 6422 -j DNAT --to-destination 192.168.122.45:22


Die VM ist aber weder von Host aus, über die IP 192.168.122.45 noch von außerhalb über 93.186.xxx.xx:6422 erreicherbar.Außerdem hat die VM keinen Internet Zugang.OS ist auf dem Host als auch in der VM Ubuntu 12.04 LTS.Hat jmd. eine woran es liegen könnte, das ich keine Verbindung zwischen Host und VM hin bekomme?

User avatar
Joe User
Project Manager
Project Manager
Posts: 11580
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Qemu Netzwerk und Internet verbindung

Post by Joe User » 2013-03-08 12:30

Schuss ins Blaue: Das Routing passt?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

shim
Posts: 2
Joined: 2013-03-07 22:31

Re: Qemu Netzwerk und Internet verbindung

Post by shim » 2013-03-08 22:50

Joe User wrote:Schuss ins Blaue: Das Routing passt?


Das ist ja mein Problem, das ich keine Netzwerkverbindung zu VM bekomme, weder über 93.186.xxx.xx:6422 noch über 192.168.122.45:22.