Examples of adding VLAN awareness and port mirroring

This commit is contained in:
jack9603301 2020-12-20 22:24:48 +08:00
parent d5c446635e
commit 84ea67db63
No known key found for this signature in database
GPG Key ID: 8707B68B62FECF72
4 changed files with 38 additions and 2 deletions

View File

@ -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 }}

View File

@ -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

View File

@ -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

View File

@ -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