Moin,
ich beschäftige mich seit kurzem mit KVM und konfiguriere das über libvirt.
Ein bisschen Erfahrung habe ich mit VMware.
Leider klappt die Anbindung an ein Host-only-Netzwerk nicht so, wie ich es
von VMware her gewohnt bin. Offenbar verstehe ich die Doku falsch.
Ich will ein VM-Netz
192.168.11.0/24 einrichten. Der Host soll unter
192.168.11.1 erreichbar sein und den IP-Traffic routen. Ich sehe auf dem
Host zwei Interfaces, eins aus der VM-Definition und eins aus der
Netzdefinition. Die Netzwerkanbindung des Hosts läuft nicht über eth0, eth1,
sondern br0, br1:
vnet0 taucht nur als Link auf, hat aber (aus Sicht des Hosts) keine IP. Das
gehört zur VM:
<interface type='bridge'>
<mac address='52:54:00:ad:2c:f2'/>
<source bridge='virbr_ho_11'/>
<target dev='vnet0'/>
<alias name='net0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03'
function='0x0'/>
</interface>
virbr_ho_11 bekommt dagegen automatisch die IP
192.168.11.1:
<network>
<name>hostonly_11</name>
<bridge name="virbr_ho_11" />
<forward mode="route" />
<ip address="192.168.11.1" netmask="255.255.255.0">
</ip>
</network>
Das Problem ist nun: Es klappt nicht. Wenn ich von der VM (konfiguriert auf
192.168.11.10) versuche die 192.168.11.1 zu pingen, kommt keine Antwort.
tcpdump auf vnet0 zeigt die ARP-Anfragen der VM, tcpdump auf virbr_ho_11
zeigt überhaupt NICHTS.
Ich habe den Eindruck, dass meine Konfiguration der Doku entspricht (bis auf
eth/br). Was ist mein Verständnisfehler, was ist da noch zu tun?
X-Post & F'up2 dcv; ggf. anpassen
CU
Hauke
--
http://www.hauke-laging.de/ideen/
D44C 6A5B 71B0 427C CED3 025C BD7D 6D27 ECCB 5814