Hallo Leute!
Der klassische Weg: auf dem Host habe ich mehrere Bridges, ein für jedes VLAN. Dann definiere ich in der VM mehrere ETH-Schnittstelle, eine für jedes Netz, das ich in der VM nutzen will. Das funktioniert auch natürlich...
Was ich aber gern möchte, wenn es geht, wäre dass ich in der VM eine normale ETH habe, wo alle VLAN TAGged sind und dann, innerhalb der VM, mit den üblichen Mittel die VLAN-Schnittstellen definiere.
Auf dem Host habe ich ein Bridge mit dem Namen "mgmt0", das die physische Schnittstelle hat. Ich habe dann probiert, in der VM, dieses Bridge als ETH zu nutzen, dann die VLANs innerhalb der VM zu definieren.
Leider funktioniert es nicht... Ich sehe weder auf dem Host noch auf einem anderen Rechner der zwei VLANs, die ich in der VM definiert habe, dass irgendein Paket kommt... Aber unter https://askubuntu.com/questions/1328466/vm-with-vlan-trunk-on-kvm ist genau der Weg beschrieben als funktionsfähig... Daher muss ich ein Fehler gemacht haben...
Kann jemand mir ein Tipp geben?
Danke Luca Bertoncello (lucabert@lucabert.de)
Hi,
mglw. fehlt dir in /etc/network/interfaces ein "bridge-vlan-aware yes".
Grüße Carsten
Am 09.11.2022 13:34, schrieb Carsten Weber:
Hallo Carsten
mglw. fehlt dir in /etc/network/interfaces ein "bridge-vlan-aware yes".
Nein, hier ist meine Definition:
auto brallvlan0 iface brallvlan0 inet manual bridge_ports eno1 vlan5 vlan7 vlan10 vlan15 vlan30 vlan40 vlan666 bridge_stp off bridge_fd 5 bridge_hello 2 bridge_maxage 12 bridge_maxwait 4 bridge-vlan-aware yes bridge-vids 1 5 7 10 15 30 40 666 bridge-vlan_filtering 1 post-up /usr/sbin/bridge vlan add dev brallvlan0 self vid 1 pvid post-up /usr/sbin/bridge vlan add dev brallvlan0 self vid 5 post-up /usr/sbin/bridge vlan add dev brallvlan0 self vid 7 post-up /usr/sbin/bridge vlan add dev brallvlan0 self vid 10 post-up /usr/sbin/bridge vlan add dev brallvlan0 self vid 15 post-up /usr/sbin/bridge vlan add dev brallvlan0 self vid 30 post-up /usr/sbin/bridge vlan add dev brallvlan0 self vid 40 post-up /usr/sbin/bridge vlan add dev brallvlan0 self vid 666
Trotzdem funktioniert es nicht... Andere Ideen?
Danke Luca Bertoncello (lucabert@lucabert.de)
lug-dd@mailman.schlittermann.de