Hallo Luca,

On Mon, Apr 12, 2021 at 08:45:11PM +0200, Luca Bertoncello wrote:
> Ich versuche deine Empfehlungen zu verstehen, aber irgendwie kriege ich
> das nicht hin...
> Du hast gesagt, ich soll ein Bridge br0 anlegen, dann ein veth (veth0)
> und die VLANs an veth0 zuweisen.
> Das habe ich gemacht. Kurioserweise wenn ich veth0 anlege, wird auch ein
> veth1 angelegt.
> Dann schreibst du ich soll veth1 (die irgendwie da ist, obwohl ich nicht
> ganz verstanden habe warum) an br0 zuweisen. Das habe ich auch gemacht.
> 
> Bisher habe ich also folgende Befehle ausgeführt:
> 
> ip link add name br0 type bridge
> ip link add type veth
> ip link add link veth0 name veth0.10 type vlan id 10
> ip link add link veth0 name veth0.30 type vlan id 30
> ip link add link veth0 name veth0.40 type vlan id 40
> ip link add link veth0 name veth0.666 type vlan id 666
> ip link set dev veth1 master br0
> 
> Und dann denke ich, dass ich nicht mehr lesen kann, denn du spricht
> plötzlich über eine tap0, die ich nicht habe...
> 
Nein... Du must das Beispiel schon übertragen...
Das veth brauchst Du nicht... das hab bloss ich gebraucht um irgendwo
getaggte Pakete her zu bekommen. Bei Dir kommen aber (hoffentlich)
getaggte Pakete direkt über eth0 rein. Also ersetze in meinem Beispiel
veth1 durch eth0.

Die Bridge muss auch nicht br0 heissen... ist egal wie die heisst.

Das tap0 ist bei mir das wodran die VM hängt. Ich weiss nicht wodran
Deine VM hängt - noch was Du für eine VM benutzt... 

Ich glaube aber Du macht Dir das alles viel zu kompliziert...
Lass mal den ganzen /etc/network/interface Kram raus.

mach einfach ne Bridge
# ip link add name mgmt_bridge type bridge
Dann tuste in die Bridge Dein eth0 rein welches am Switch
# ip link set dev eth0 master mgmt_bridge
Und dann nimmste das Interface an dem Deine VM hängt und tust das auch
in die Bridge (s.o.) 
Und dann richteste in Deinem Gast vlan Interfaces ein und dann geht der
Kram auch.

Wenn nicht, dann kommen auf Deinem Switchport keine getaggten Pakete
raus oder deine VM (Was benutzt Du da eigentlich) benutzt nen Networking
Modus der eh keine vlan Tags kann.

Grüsse
Andreas

-- 
The three chief virtues of a programmer are:
Laziness, Impatience and Hubris. -- Larry Wall

Attachment: signature.asc
Description: PGP signature

Antwort per Email an