Libvirt/KVM Netzwerkproblem
Hallo zusammen,
auf einem Wheezy-System, habe ich folgendes Problem mit dem Netz im
Zusammenhang mit Libvirt und KVM.
Die Guest-to-Guest-Kommunikation ist eingeschränkt. Ping geht zwar, aber
traceroute und überhaupt TCP-Verbindungen nicht.
Technisch verwenden ich auf dem Host macvtaps für die KVM Guests.
Nach http://libvirt.org/formatdomain.html#elementsNICSDirect
<interface type='direct'>
<mac address='52:54:00:fe:01:22'/>
<source dev='bond-up' mode='bridge'/>
<model type='virtio'/>
<address type='pci' ... />
</interface>
In der KVM cmdline sind sieht das dann so aus:
-netdev tap,fd=30,id=hostnet0
-device virtio-net-pci,netdev=hostnet0,
id=net0,mac=52:54:00:fe:01:22,bus=pci.0,addr=0x3
Ich frage mich gerade, ob da ggf. der mode "bridge" nicht ankommt und
"vepa" zum Einsatz kommt?
Denn "ip link" sagt
30: macvtap2@bond-up: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc
pfifo_fast state UNKNOWN mode DEFAULT qlen 500
link/ether 52:54:00:fe:01:22 brd ff:ff:ff:ff:ff:ff
und erwartet hätte ich "mode bridge".
Ist das ein Bug beim Zusammenspiel der Komponenten in Wheezy oder habe
ich einen Denk- und Konfigurationsfehler?
Viele Grüße und Danke für Tipps
Michael
PS: Ja, ich könnte auf die "alte" Host-Bridge ausweichen, aber macvtap
soll das Gewünschte ja gerade können.
--
EDV-Serviceteam Annika & Michael Hierweck GbR
Egerstraße 53, 44225 Dortmund (Germany)
http://www.edv-serviceteam.net
Reply to: