mirror of
https://github.com/vyos/vyos-documentation.git
synced 2025-10-26 08:41:46 +01:00
Examples of adding VLAN awareness and port mirroring
This commit is contained in:
parent
d5c446635e
commit
84ea67db63
@ -13,10 +13,22 @@ for different traffic directions.
|
|||||||
Configure port mirroring for `interface` inbound traffic and copy the
|
Configure port mirroring for `interface` inbound traffic and copy the
|
||||||
traffic to `monitor-interface`
|
traffic to `monitor-interface`
|
||||||
|
|
||||||
|
Example: Mirror the inbound traffic of `{{ var1 }}` port to `eth2`
|
||||||
|
|
||||||
|
.. code-block:: none
|
||||||
|
|
||||||
|
set interfaces {{ var0 }} {{ var1 }} mirror ingress {{ var2 }}
|
||||||
|
|
||||||
.. cfgcmd:: set interfaces {{ var0 }} <interface> mirror egress
|
.. cfgcmd:: set interfaces {{ var0 }} <interface> mirror egress
|
||||||
<monitor-interface>
|
<monitor-interface>
|
||||||
|
|
||||||
Configure port mirroring for `interface` outbound traffic and copy the
|
Configure port mirroring for `interface` outbound traffic and copy the
|
||||||
traffic to `monitor-interface`
|
traffic to `monitor-interface`
|
||||||
|
|
||||||
|
Example: Mirror the outbound traffic of `{{ var1 }}` port to `eth2`
|
||||||
|
|
||||||
|
.. code-block:: none
|
||||||
|
|
||||||
|
set interfaces {{ var0 }} {{ var1 }} mirror egress {{ var2 }}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -266,7 +266,9 @@ VLAN
|
|||||||
Port Mirror (SPAN)
|
Port Mirror (SPAN)
|
||||||
==================
|
==================
|
||||||
.. cmdinclude:: ../../_include/interface-mirror.txt
|
.. cmdinclude:: ../../_include/interface-mirror.txt
|
||||||
:var0: ethernet
|
:var0: bonding
|
||||||
|
:var1: bond1
|
||||||
|
:var2: eth3
|
||||||
|
|
||||||
*******
|
*******
|
||||||
Example
|
Example
|
||||||
|
|||||||
@ -128,6 +128,12 @@ VLAN
|
|||||||
specific vlan id. When the vlan id flag flows out, the tag of the vlan id
|
specific vlan id. When the vlan id flag flows out, the tag of the vlan id
|
||||||
will be stripped
|
will be stripped
|
||||||
|
|
||||||
|
Example: Set `eth0` member port to be native VLAN 2
|
||||||
|
|
||||||
|
.. code-block:: none
|
||||||
|
|
||||||
|
set interfaces bridge br1 member interface eth0 native-vlan 2
|
||||||
|
|
||||||
.. cfgcmd:: set interfaces bridge <interface> member interface <member>
|
.. cfgcmd:: set interfaces bridge <interface> member interface <member>
|
||||||
allowed-vlan <vlan-id>
|
allowed-vlan <vlan-id>
|
||||||
|
|
||||||
@ -135,10 +141,24 @@ VLAN
|
|||||||
can either be an individual VLAN id or a range of VLAN ids delimited by a
|
can either be an individual VLAN id or a range of VLAN ids delimited by a
|
||||||
hyphen.
|
hyphen.
|
||||||
|
|
||||||
|
Example: Set `eth0` member port to be allowed VLAN 4
|
||||||
|
|
||||||
|
.. code-block:: none
|
||||||
|
|
||||||
|
set interfaces bridge br1 member interface eth0 allowed-vlan 4
|
||||||
|
|
||||||
|
Example: Set `eth0` member port to be allowed VLAN 6-8
|
||||||
|
|
||||||
|
.. code-block:: none
|
||||||
|
|
||||||
|
set interfaces bridge br1 member interface eth0 allowed-vlan 6-8
|
||||||
|
|
||||||
Port Mirror (SPAN)
|
Port Mirror (SPAN)
|
||||||
==================
|
==================
|
||||||
.. cmdinclude:: ../../_include/interface-mirror.txt
|
.. cmdinclude:: ../../_include/interface-mirror.txt
|
||||||
:var0: ethernet
|
:var0: bridge
|
||||||
|
:var1: br1
|
||||||
|
:var2: eth3
|
||||||
|
|
||||||
*******
|
*******
|
||||||
Example
|
Example
|
||||||
|
|||||||
@ -87,6 +87,8 @@ Port Mirror (SPAN)
|
|||||||
==================
|
==================
|
||||||
.. cmdinclude:: ../../_include/interface-mirror.txt
|
.. cmdinclude:: ../../_include/interface-mirror.txt
|
||||||
:var0: ethernet
|
:var0: ethernet
|
||||||
|
:var1: eth1
|
||||||
|
:var2: eth3
|
||||||
|
|
||||||
*********
|
*********
|
||||||
Operation
|
Operation
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user