Multiple DHCP servers for each VLAN

Hi! I’m having some trouble setting up a simple network and I would thank any kind of help.

I receive over this CPE 2 tagged vlans that goes connected directly to ETH1 on my RB750.

I’d create both vlans on ETH1 with a DHCP client attached to each virtual interface, and both vlans are getting
their respective public IP address from the ISP dhcp. So far so good…

Now I’m having trouble with this:

I’m trying to setup 2 DHCP servers with NAT on the RB750 for each vlan on 2 different ETH ports.

i.e

Eth2 should assign 192.168.10.x for vlan10

and Eth3 = 192.168.11.x for vlan20

If needed, I could post the configuration I tried, but in short, how can I accomplish this?
I’m sorry if this has been answered before, I tried searching the forums and didn’t find a similar scenario.

Any help its greatly appreciated! Thanks

Set your networks up on each interface as you described, then use policy routing to determine which network uses which gateway.

http://wiki.mikrotik.com/wiki/Manual:PCC#Policy_routing

Sorry for the delay on my answer.

Yes this method worked! Thanks a lot for pointing me out on the right direction.