Open Vswitch Mirror Port: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
 
== Mirror-Port für Ports eth1 bis eth4 ==
 
== Mirror-Port für Ports eth1 bis eth4 ==
* Ziel: Der gesamte Traffic der Ports eth1, eth2, eth3 und eth4 soll auf den Mirror-Port eth17 gespiegelt werden.
+
Ziel: Der gesamte Traffic der Ports eth1, eth2, eth3 und eth4 soll auf den Mirror-Port eth17 gespiegelt werden.
  
* Mirror einrichten:
+
== Mirror einrichten ==
ovs-vsctl \
+
*ovs-vsctl -- --id=@eth1 get Port eth1 -- --id=@eth2 get Port eth2 -- --id=@eth3 get Port eth3 -- --id=@eth4 get Port eth4 -- --id=@mirror0 create Mirror name=mirror0 select-dst-port=@eth1,@eth2,@eth3,@eth4 select-src-port=@eth1,@eth2,@eth3,@eth4 output-port=eth17 -- set Bridge br0 mirrors=@mirror0
  -- --id=@eth1 get Port eth1 \
+
 
  -- --id=@eth2 get Port eth2 \
+
== Mirror prüfen ==
  -- --id=@eth3 get Port eth3 \
+
*ovs-vsctl list Mirror
  -- --id=@eth4 get Port eth4 \
+
 
  -- --id=@mirror0 create Mirror name=mirror0 \
+
== Mirror wieder entfernen ==
      select-dst-port=@eth1,@eth2,@eth3,@eth4 \
+
*ovs-vsctl clear Bridge br0 mirrors
      select-src-port=@eth1,@eth2,@eth3,@eth4 \
+
*ovs-vsctl destroy Mirror mirror0
      output-port=eth17 \
 
  -- set Bridge br0 mirrors=@mirror0
 
  
* Mirror prüfen:
 
ovs-vsctl list Mirror
 
  
* Mirror wieder entfernen:
 
ovs-vsctl clear Bridge br0 mirrors
 
ovs-vsctl destroy Mirror mirror0
 
 
== Mirror-Port für VLANs 1, 21, 22 und 23 ==
 
== Mirror-Port für VLANs 1, 21, 22 und 23 ==
 
Ziel: Der gesamte Traffic der VLANs 1, 21, 22 und 23 soll auf den Mirror-Port eth17 gespiegelt werden.
 
Ziel: Der gesamte Traffic der VLANs 1, 21, 22 und 23 soll auf den Mirror-Port eth17 gespiegelt werden.
  
==Mirror einrichten==
+
== Mirror einrichten ==
 
*ovs-vsctl -- --id=@mirrorvlan create Mirror name=mirrorvlan select_vlan=1,21,22,23 output-port=eth17 -- set Bridge br0 mirrors=@mirrorvlan
 
*ovs-vsctl -- --id=@mirrorvlan create Mirror name=mirrorvlan select_vlan=1,21,22,23 output-port=eth17 -- set Bridge br0 mirrors=@mirrorvlan
  
==Mirror prüfen==
+
== Mirror prüfen ==
 
*ovs-vsctl list Mirror
 
*ovs-vsctl list Mirror
  
==Mirror wieder entfernen==
+
== Mirror wieder entfernen ==
 
*ovs-vsctl clear Bridge br0 mirrors
 
*ovs-vsctl clear Bridge br0 mirrors
 
*ovs-vsctl destroy Mirror mirrorvlan
 
*ovs-vsctl destroy Mirror mirrorvlan

Version vom 9. Oktober 2025, 15:34 Uhr

Mirror-Port für Ports eth1 bis eth4

Ziel: Der gesamte Traffic der Ports eth1, eth2, eth3 und eth4 soll auf den Mirror-Port eth17 gespiegelt werden.

Mirror einrichten

  • ovs-vsctl -- --id=@eth1 get Port eth1 -- --id=@eth2 get Port eth2 -- --id=@eth3 get Port eth3 -- --id=@eth4 get Port eth4 -- --id=@mirror0 create Mirror name=mirror0 select-dst-port=@eth1,@eth2,@eth3,@eth4 select-src-port=@eth1,@eth2,@eth3,@eth4 output-port=eth17 -- set Bridge br0 mirrors=@mirror0

Mirror prüfen

  • ovs-vsctl list Mirror

Mirror wieder entfernen

  • ovs-vsctl clear Bridge br0 mirrors
  • ovs-vsctl destroy Mirror mirror0


Mirror-Port für VLANs 1, 21, 22 und 23

Ziel: Der gesamte Traffic der VLANs 1, 21, 22 und 23 soll auf den Mirror-Port eth17 gespiegelt werden.

Mirror einrichten

  • ovs-vsctl -- --id=@mirrorvlan create Mirror name=mirrorvlan select_vlan=1,21,22,23 output-port=eth17 -- set Bridge br0 mirrors=@mirrorvlan

Mirror prüfen

  • ovs-vsctl list Mirror

Mirror wieder entfernen

  • ovs-vsctl clear Bridge br0 mirrors
  • ovs-vsctl destroy Mirror mirrorvlan