@ changeip
I did try the gateway interface feature, assigned an interface to the gateway. But the mikrotik always by default choose the interface where the ip should belongs.
say, i have this ip:
124.47.10.11/24 at interface ether1 and the gateway 124.47.10.1 (default)
124.47.10.21/24 at interface ether4 and the gateway 124.47.10.1
then i add gateway interface as ether4 for the second Ip, but it turned out the traffic is always going to ether1 because the ip address is the same (class/segment) network as the ip address of interface ether1
I marked blue on the following codes, although i assigned gateway interface as ether4, but shown as ether1 and ether 4. ...
-----
0 A S ;;; Modem 1
dst-address=0.0.0.0/0 gateway=124.47.10.1 interface=ether1 gateway-state=reachable distance=1 scope=30
target-scope=10 routing-mark=Modem1
1 X S ;;; Default Gateway
dst-address=0.0.0.0/0 gateway=192.168.1.254 distance=1 scope=30 target-scope=10
2 A S ;;; Modem 2
dst-address=0.0.0.0/0 gateway=192.168.1.254 interface=ether4 gateway-state=reachable distance=1 scope=30
target-scope=10 routing-mark=Modem2
3 X S ;;; Modem 2
dst-address=0.0.0.0/0 gateway=124.47.10.1,
ether4 interface=
ether1,ether4 gateway-state=reachable,unreachable
distance=1 scope=30 target-scope=10 routing-mark=Modem2
4 A S ;;; Modem 3
dst-address=0.0.0.0/0 gateway=10.10.1.1 interface=ether3 gateway-state=reachable distance=1 scope=30
target-scope=10 routing-mark=Modem3
----
I'm confused
are you?