Virtualbox und Bonding

Virtualbox und Bonding

Ich verwende Virtualbox auf einem Lubuntu-Hostcomputer. Der Hostcomputer verfügt nun über zwei Netzwerkkarten namens enp0s31f6und enp4s0, die in einer Bond-Schnittstelle namens verbunden sind bond0. Die Verbindung verwendet den Bond-Modus 802.3ad, das Netzwerk vom und zum Server funktioniert ordnungsgemäß.

Jetzt versuche ich, meine virtuellen Maschinen zu konfigurieren. Ich habe 3 VMs, die alle ein überbrücktes Netzwerk verwenden, das vor der Erstellung der Bond-Schnittstelle auf dem Host einwandfrei funktionierte.

Ich ging davon aus, dass ich einfach den Bond0-Netzwerkadapter für die virtuellen Maschinen auswählen kann, damit sie die gebündelte Verbindung nutzen können, aber da lag ich falsch. Ausgehende Verbindungen von der VM funktionieren ordnungsgemäß, eingehende Verbindungen jedoch nicht.

Wenn ich eine der Netzwerkkarten direkt auswähle (sagen wir enp4s0), funktioniert dies nur bei der Hälfte der Maschinen, die versuchen, die VM zu erreichen. Ich gehe davon aus, dass aufgrund des Bond-Modus 802.3ad die Hälfte der Verbindungen enp0s31f6, die andere Hälfte verwendet enp4s0. Je nachdem, welche Maschine versucht, auf die VM zuzugreifen, verwendet sie möglicherweise die richtige Netzwerkkarte oder versucht, die andere Netzwerkkarte zu verwenden.

Ich habe Lösungen mit NAT und Portweiterleitung gesehen, aber ich würde die VMs, wenn irgendwie möglich, wirklich gerne überbrückt halten.

Gibt es eine Möglichkeit, eine Bond-Schnittstelle auf dem Host zu haben und sie in einer virtuellen Maschine zum Laufen zu bringen? Muss ich beide physischen Karten an die VM anschließen und eine weitere Bond-Schnittstelle innerhalb der VM erstellen oder so etwas in der Art?

verwandte Informationen