Newbie-Warnung: Ich bin völlig neu in der Virtualisierung, daher könnte es eine lächerlich einfache Lösung dafür geben ...
Ich versuche, eine virtuelle Maschine mit KVM auf Ubuntu 14.04.1 LTS als Host auszuführen. Zur Vereinfachung der Verwendung baue ich die VM mit vmbuilder. Ich möchte, dass Host und Gast jeweils ihre IP-Adresse von einem bereits vorhandenen separaten DHCP-Server beziehen. -> Ich glaube, ich brauche dafür eine Netzwerkbrücke.
Ich habe es geschafft, eine VM mit NAT einzurichten und auszuführen, aber das Bridging-Networking hat mich festgefahren. Ich kann die VM aufbauen und hochdrehen, aber ich sehe weder einen ARP-Eintrag noch Datenverkehr von der Gast-MAC-Adresse. Daher habe ich keine Ahnung, welcher IP sie zugewiesen wird.
Dies lässt mich mit der folgenden Frage, auf welche Antworten oder Hinweise wir uns sehr freuen würden:
Habe ich etwas in der Netzwerk-Config verpfuscht?
Wie kann ich herausfinden, welche IP-Adresse meinem Gast zugewiesen wurde?
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # # The primary network interface # auto em1 # iface em1 inet dhcp # Bridged network interface auto br0 iface br0 inet dhcp bridge_ports em1 bridge_stp off
kidmose @ radagast: ~ $ brctl show
bridge name bridge id STP enabled interfaces br0 8000.c81f66cce0eb no em1 vnet0 virbr0 8000.000000000000 yes
.. und aus irgendeinem Grund entspricht der von ifconfig für vnet0 zurückgegebene MAC (z. B. 54: 00: ce: 0a: 3c) nicht dem in der XML-Definition gefundenen (52: 54: 00: ce: 0a: 3c) ). Ich habe mich nicht mit denen eingemischt, also ist das ein bisschen überraschend ..
kidmose vor 10 Jahren
0
1 Antwort auf die Frage
0
kidmose
Es stellte sich heraus, dass die verschiedenen MACs das wichtigste Detail waren: Das vnet0 ist anscheinend eine Tap-Schnittstelle, die auf dem Host benötigt wird. Die MAC-Adresse von virsh dumpxml vm-bridgedist die richtige Adresse . http://www.redhat.com/archives/libvir-list/2012-June/msg01330.html
Alles funktionierte gut, aber ich suchte nach der IP, nach der fe:54:00:ce:0a:3cich hätte suchen sollen 52:54:00:ce:0a:3c.
Ich bin immer noch ein bisschen verwirrt, dass nichts darin auftaucht, arpaber nur ein Hinweis darauf, dass ich mehr über Linux-Netzwerke lesen muss :)