VLAN: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Chris (Diskussion | Beiträge) Die Seite wurde neu angelegt: „/etc/systemd/network/01-BRIDGE_LAN.netdev <pre> [Bridge] DefaultPVID=1 VLANFiltering=1 </pre> /etc/systemd/network/23-BRIDGE_LAN.network <pre> [Network] VLAN=BRIDGE_LAN.50 </pre> /etc/systemd/network/07-BRIDGE_LAN.50.netdev <pre> [NetDev] Name=BRIDGE_LAN.50 Kind=vlan [VLAN] Id=50 </pre>“ |
Chris (Diskussion | Beiträge) |
||
| (8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 11: | Zeile 11: | ||
<pre> | <pre> | ||
[Network] | [Network] | ||
... | |||
VLAN=BRIDGE_LAN.50 | VLAN=BRIDGE_LAN.50 | ||
[BridgeVLAN] | |||
PVID=1 | |||
EgressUntagged=1 | |||
VLAN=50 | |||
</pre> | </pre> | ||
| Zeile 23: | Zeile 29: | ||
[VLAN] | [VLAN] | ||
Id=50 | Id=50 | ||
</pre> | |||
/etc/systemd/network/28-BRIDGE_LAN.50.network | |||
<pre> | |||
[Match] | |||
Name=BRIDGE_LAN.50 | |||
[Network] | |||
DHCP=no | |||
[Address] | |||
Address=192.168.50.1/24 | |||
</pre> | |||
=== BRIDGE_LAN ins VLAN 50 tagged hinzufügen === | |||
<pre> | |||
bridge vlan add dev BRIDGE_LAN vid 50 self | |||
</pre> | |||
=== Netzwerkinterface von libvirt während laufendem Betrieb ins VLAN 50 untagged hinzufügen === | |||
<pre> | |||
bridge vlan add dev vnetX vid 50 pvid untagged | |||
</pre> | |||
== Manuell == | |||
=== Bridge erstellen mit aktiviertem VLAN filtering === | |||
<pre> | |||
ip link add name TESTBRIDGE type brige vlan_filtering 1 vlan_default_pvid 1 | |||
ip link set TESTBRIDGE up | |||
</pre> | |||
=== Ports zur Bridge hinzufügen === | |||
<pre> | |||
ip link set XXX master TESTBRIDGE | |||
ip link set XXX up | |||
</pre> | |||
=== VLANs auf die Ports legen === | |||
<pre> | |||
bridge vlan add dev <PORT> vid <VLANID> | |||
</pre> | |||
Das angegebene VLAN als PVID setzen, heisst das alles was untagged hierüber hereinkommt dem VLAN eingespeist wird: | |||
<pre> | |||
bridge vlan add dev <PORT> vid <VLANID> pvid | |||
</pre> | |||
Das angegebene VLAN als untagged setzen beim heraussenden: (???) | |||
<pre> | |||
bridge vlan add dev <PORT> vid <VLANID> untagged | |||
</pre> | |||
== VLAN auf ein Interface legen (erstellt neues Subdevice) == | |||
<pre> | |||
ip link add link <PARENTDEVICE> name <VLAN-INTERFACE-NAME> type vlan id <VLANID> | |||
ip link set <VLAN-INTERFACE-NAME> up | |||
</pre> | </pre> | ||
Aktuelle Version vom 28. Dezember 2024, 21:35 Uhr
/etc/systemd/network/01-BRIDGE_LAN.netdev
[Bridge] DefaultPVID=1 VLANFiltering=1
/etc/systemd/network/23-BRIDGE_LAN.network
[Network] ... VLAN=BRIDGE_LAN.50 [BridgeVLAN] PVID=1 EgressUntagged=1 VLAN=50
/etc/systemd/network/07-BRIDGE_LAN.50.netdev
[NetDev] Name=BRIDGE_LAN.50 Kind=vlan [VLAN] Id=50
/etc/systemd/network/28-BRIDGE_LAN.50.network
[Match] Name=BRIDGE_LAN.50 [Network] DHCP=no [Address] Address=192.168.50.1/24
BRIDGE_LAN ins VLAN 50 tagged hinzufügen
bridge vlan add dev BRIDGE_LAN vid 50 self
Netzwerkinterface von libvirt während laufendem Betrieb ins VLAN 50 untagged hinzufügen
bridge vlan add dev vnetX vid 50 pvid untagged
Manuell
Bridge erstellen mit aktiviertem VLAN filtering
ip link add name TESTBRIDGE type brige vlan_filtering 1 vlan_default_pvid 1 ip link set TESTBRIDGE up
Ports zur Bridge hinzufügen
ip link set XXX master TESTBRIDGE ip link set XXX up
VLANs auf die Ports legen
bridge vlan add dev <PORT> vid <VLANID>
Das angegebene VLAN als PVID setzen, heisst das alles was untagged hierüber hereinkommt dem VLAN eingespeist wird:
bridge vlan add dev <PORT> vid <VLANID> pvid
Das angegebene VLAN als untagged setzen beim heraussenden: (???)
bridge vlan add dev <PORT> vid <VLANID> untagged
VLAN auf ein Interface legen (erstellt neues Subdevice)
ip link add link <PARENTDEVICE> name <VLAN-INTERFACE-NAME> type vlan id <VLANID> ip link set <VLAN-INTERFACE-NAME> up