Gibt es eine Möglichkeit, ein virtuelles Netzwerk zwischen VMs auf Xen zu erstellen, ohne eine gemeinsame Brücke mit N/W-Schnittstelle zu erstellen?

Gibt es eine Möglichkeit, ein virtuelles Netzwerk zwischen VMs auf Xen zu erstellen, ohne eine gemeinsame Brücke mit N/W-Schnittstelle zu erstellen?

Xen 4.1.2 läuft mit Ubuntu 12.04 als Dom0.

Ich muss nur die Vernetzung zwischen VMs aktivieren (was bedeutet, dass ich keine Brücke zwischen Ethernet-Karte und gemeinsamer Nutzung zwischen VMs erstellen darf).

wenn ich virt-manager installiert habe, kann ich eine Brücke sehenvirbr, mit Netzwerk192.168.122.0aber ich möchte Virt-Manager nicht zum Erstellen einer virtuellen Brücke verwenden.

Gibt es eine Möglichkeit, eine virtuelle Brücke zu erstellen und der VM mitzuteilen, dass sie diese virtuelle Brücke verwenden soll, anstatt eine Brücke mit Ethernet-Schnittstelle zu erstellen und diese zwischen den VMs gemeinsam zu nutzen?

EingerichtetBrückendienstprogrammeaber Virbr wird nicht angezeigt.

kann jemand wissen, wie man virbr erstellt, ohne virt-managetr zu installieren

Antwort1

InstallierenBridge-Dienstprogrammeund geben Sie dies dann in /etc/network/interfaces an (in Ubuntu)

auto virbr0
iface virbr0 inet static
bridge_ports none
address 192.168.122.1
netmask 255.255.255.0

und starten Sie dann das Netzwerk neu. Geben Sie diese (virbr0) Bridge in der VM-Konfigurationsdatei an. Starten Sie die VM.

Antwort2

ip tuntap add mode tap user dein_benutzername dev tap0
ip tuntap add mode tap user dein_benutzername dev tap1
IP-Link-Set Dev Tap0 hoch
IP-Link-Set Dev Tap1 hoch
brctl addbr br0
brctl addif tap0
brctl addif tap1
IP-Link-Set, dev br0 hoch
IP-Adresse hinzufügen 192.168.1.1/24 Broadcast 192.168.1.255 dev br0

Wobei tap0 eine Verbindung zu einem virtuellen Host herstellt und tap1 eine Verbindung zu dem anderen virtuellen Host herstellt. Beide virtuellen Hosts könnten über die Überbrückung von tap0 und tap1 miteinander kommunizieren und über br0 mit dom0 kommunizieren.

Ich bin nicht sicher, ob das genau das ist, was Sie wollen, aber ich verwende eine ähnliche Konfiguration für GNS3 und QEMU. Auch wenn das hier nicht zutrifft, ist es beim Einrichten virtueller Hosts gut zu wissen, was TUN/TAP-Schnittstellen sind und wie man sie einrichtet. Übrigens habe ich nie Xen verwendet, nur QEMU, also bin ich nicht 100 % sicher, dass das alles ist, was Sie tun müssen, um es zum Laufen zu bringen.

verwandte Informationen