Did something change in the v6.x code that tells the Mikrotik router which IP address it should use for outbound communication? In the past, the router always “spoke” on the first public IP listed in the “/ip address print” listing.
I have a router with two IPs on different subnets but on the same interface. Pretend they are 10.0.0.10 and 10.1.0.10. I want my router to communicate to the world (and other MT routers) using 10.1.0.10 but whenever it reboots, it uses 10.0.0.10. This creates problems with IPSec and EoIP among other things.
Running “/ip address print” shows the 10.1.0.10 address listed first, so I’m wondering if it’s choosing the lowest “number” first or what is happening. Any ideas?