Good morning everyone,
Nice to be in this great community.
I am stuck in a situation where i have a routerboard RB2011uias-rm and i need to create a simple (in my opinion) VLAN configuration. The current setup is the following:
RB2011 has currently 2 running interfaces ETH1 for lan and ETH5 for connecting to a different network and i’ll explain what that is right away.
The Current Setup is the following:
RB2011
==> ETH1 ==> Physically Connected to an Unmanaged 16port 3com Switch where several PC’s are connected to
==> ETH2 ==> WAN1
==> ETH3 ==> WAN2
==> ETH5 ==> Physically Connected to a Cisco 2950 Switch in Port 24 Tagged as VLAN40
==> BRIDGE1 ==> ETH1,ETH5
==> IP 192.168.40.254/24
==> DHCP Server Enabled and running over Bridge1 192.168.40.0/24 POOL 192.168.40.100-150
Note: No VLAN configuration has been made to the Mikrotik just a bridge of ETH1,ETH5 where all local services (dhcp etc) are running on.
Cisco 2950 Switch
==> ETH1 Cisco 880 series Router (WAN)
==> IP 192.168.100.254/24
==> DHCP Server Enabled and Running Over VLAN 100 192.168.100.0/24 POOL 192.168.100.100-192.168.100.150
==> ETH2-ETH16 ==> Tagged as VLAN100
==> On these interfaces pc’s are connected which use network services (dhcp etc) from the Cisco Network.
==> ETH17-ETH24 ==> Tagged as VLAN40
==> On these interfaces pc’s are connected which use network services (dhcp etc) from the Mikrotik Network.
The Above setup is working flawlessly.
So far so good. We have two different companies (same GROUP recently merged) but with different IT’s. The first one runs on a totally unmanaged network (Mikrotik Side) while the other one is fully managed with cisco devices. For the record currently i have no access to the cisco Network so i can’t provide any more info.
Now as stated before, this is the current setup. What i need to achieve now is to be able to run VLAN100 over the a Mikrotik Interface, let’s say ETH4 .
My first idea was to setup ETH5 as VLAN trunk which will have two tagged interfaces (call them VLAN40-ETH5 and VLAN100-ETH5) running over ETH5 and add a second vlan interface (Call it VLAN40-ETH1) running over ETH1. But then where should i put the dhcp server to run on? VLAN40-ETH1 or VLAN40-ETH5 (problem 1)
My Second idea was to setup a tagged VLAN Interface on ETH5 (Call it VLAN40) and then create a bridge (Call it Bridge1) that will have 2 ports ETH1, VLAN40 and then run dhcp services over bridge1. Tried it. Doesn’t work (problem 2)
My Third idea was to setup a tagged VLAN interface on ETH1 (Call it VLAN40-ETH1) and a tagged VLAN interface on ETH5 (Call it VLAN40-ETH5) and then create a bridge (Call it Bridge1) which will run dhcp services on. Tried it Doesn’t work. (problem 3)
Then i realised that i am making a mistake because i can’t tag the ETH1 interface since it is connected to an unmanaged switch. So what i needed to do is what other switch could do. Keep it as a member of VLAN40 but remove the tag of the outgoing packets. So after a lot of reading i found out that i could do that on switch chip where i could set the specific interface to always strip vlan tags. And this worked!..well almost. As i said before i need to run dhcp services on both interface ETH1 and Tagged as VLAN40 ETH5. So i need to create a bridge (call it Bridge1) with two interfaces ETH1 (with stripped tag on it) and VLAN40-ETH5 and run services over the Bridge1. Still doesn’t work. (problem 4)
So guys i am out of options now here can you please assist because i’ve spent nights and days over this problem and my time has already run out.
Don’t know if this will be of any help but to keep it simple mind this: Say that you need to create a VLAN trunk over an interface (call it ETH5) which will contain two VLAN id’s 40 and 100 and then add VLAN40 to ETH1 where you will plug a pc and VLAN100 to ETH4 where you will plug another pc and run different dhcp services over these two different VLANs and send the services over the trunk too. How would you accomplish that?
Thank you in advance.
Kostas.