port forwarding to multiple inside networks

I am using mikrotik router board 750GL.I have 2 WAN Connections
WAN1 203.170.69.30
WAN2 182.185.231.250

I try to port forward 203.170.69.30 to 192.168.1.7 using port 8888 for DVR Camera as:

/ ip firewall nat add chain=dstnat dst-address=203.170.69.30 protocol=tcp dst-port=8888
action=dst-nat to-addresses=192.168.1.7 to-ports=8888

its working Well

I am facing a problem while try to another port forward 203.170.69.30 to 192.168.1.10 using port 3389 for Remote Desktop
as:
/ip firewall nat add chain=dstnat dst-address=203.170.69.30 protocol=tcp dst-port=3389
action=dst-nat to-addresses=192.168.1.10 to-ports=3389

that is not working
when i move it up side of DVR its worked well and Stopped DVR.
What is missing by me & How to resolve this problem

Well that is strange.

try adding in-interface for them.


/ ip firewall nat add chain=dstnat dst-address=203.170.69.30 protocol=tcp dst-port=8888
action=dst-nat to-addresses=192.168.1.7 to-ports=8888 in-interface=etherWAN

/ip firewall nat add chain=dstnat dst-address=203.170.69.30 protocol=tcp dst-port=3389
action=dst-nat to-addresses=192.168.1.10 to-ports=3389 in-interface=etherWAN

put full “/export compact” on the forum, do not omit anything except, if is any, username and password.

Thank nano
I tried but its not working yet.
have another solution?

Do both IPs go out the same WAN. How does the router decide which WAN to send traffic out? I think you have a asymmetric routing issue.