Wed Mar 15, 2023 8:29 am
Based on the information provided, it seems like you are trying to configure a VLAN stack on a MikroTik CRS3xx switch, where VLAN 3000 is a parent VLAN and VLANs within it (including VLAN 3000) are child VLANs. You want to allow specific child VLANs to pass through a specific switch port in tagged mode, while allowing VLAN 100 to pass through other switch ports in either tagged or untagged mode.
To achieve this configuration, you can use the following steps:
Create VLAN interfaces for VLAN 100 and VLAN 3000 on ether1 port:
kotlin
Copy code
/interface vlan
add interface=ether1 name=vlan100 vlan-id=100
add interface=ether1 name=vlan3000 vlan-id=3000
Configure ether1 to allow VLAN 100 and VLAN 3000 to pass through:
python
Copy code
/interface ethernet switch egress-vlan-tag
add tagged-ports=ether1 vlan-id=100
add tagged-ports=ether1 vlan-id=3000
Configure ether2 to allow specific child VLANs within VLAN 3000 to pass through in tagged mode:
java
Copy code
/interface ethernet switch egress-vlan-tag
add tagged-ports=ether2 vlan-id=3100,3200,3300
Note that in the above configuration, VLAN 100 will be allowed to pass through other switch ports (besides ether2) in either tagged or untagged mode, while VLANs within VLAN 3000 will only be allowed to pass through ether2 in tagged mode. Also, make sure to adjust the VLAN IDs and port names as per your actual configuration.
I hope this helps you to configure the VLAN stack on your CRS3xx switch as per your requirements.