When the route IP for the internet is: 10.10.1.1, the port forwarding for WAN 1 will work, and the WAN 2 will not work. Once I changed the default routing WAN 2, the WAN 2 will work and the first one will not work.
How I can make both be working whatever the default routing are.
Please give me the commands that I needs to make to make this working in both WAN .
You need to mark traffic. Your default route is simply default, and that means your router will route all traffic to outside via that route no matter what interface traffic came from. If you mark traffic that comes via WAN2r interface, and route it back via same WAN2 interface it will work 100%.
Check https://wiki.mikrotik.com/wiki/Manual:PCC, it’s mainly about load balancing, but it also has connection marking based on WAN and following route marking based on connection marks.
Thanks @Sob for fast response, I have checked the link in wiki, Almost I read the rules, it is based on load balancing, which is not what I am looking for.
I am looking to point 192.168.1.5 for both wan, so port forwarding will work in both wan for the same local IP.