Hello,
I think I lost myself trying to understand how recursive routing works on Mikrotik.
Here is the problem: we have two uplinks, with BGP over both. Due to fact they supply “default routes” as redistribution of their static “defaults”, so even when each of uplinks lost their connectivity they continue to supply me with defaults.
So I choose some host ouside my ISP scope (and even outside their uplinks scope), let’s say this is 212.58.253.67 (this is IP for bbc.co.uk host), and (today I run that on Cisco router, hence the syntax) set the following:
ip route 0.0.0.0 0.0.0.0 212.58.253.67
Then I filter out incoming BGP updates so no “default” routes gets in. If I get prefix of 212.58.240.0/20 in the incoming feed from the uplink then my static default works via that uplink. If I see no 212.58.240.0/20 prefix, I consider that uplink dead.
This is simple works on Cisco due to recursive routing, but when I try to do that on Mikrotik (1100AHx2, now on 6.0rc13) I see that 0.0.0.0/0 route inactive as 212.58.253.67 hop is unreachable.
So the question is simple: is there any way to use recursive routing on Mikrotik?