Yes, saw that not sure how that client got there.. I don’t remember configuring it..
as mentione, I’m trying to accomplish recursive routing based on the two routes, and seems to be working , but thanks for the heads up of that client
I will completely reset now the config of the L009 as this was just a test to make sure it was working and will configure on the RB5009.
Ok I think I figured out how that clienbt got on the bridge!!
I had factory reset the L009 and in fact the Bridge was already configured but didnt check d%eeply the other configs , therefore there must have been the Client DHCP configured on the bridge after the factory reset, and i missed it..
thanks again for this heads up this is a reminder to always check deeply the configs after any reset!
The problem with the simplistic approach is that you make the entire routing reliant on the specific IP address being up and supporting ping forever.
It is possible to use 2 levels of recursive routing so you are checking 2 addresses on each ISP (e.g. 8.8.4.4 and 1.0.0.1 on one ISP and 8.8.8.8 and 1.1.1.1 on the other) and as long as 1 of the 2 is reachable the route is used.
It is described somewhere here on the forum, hopefully it is still possible to find it.
this sounds interesting but isn’t it too much to have two checks per route? I mean it’s google and cloudflare.. if they go down the internet is down
here we are on this clunky new forum, well let’s get used to it and help them fix any bugs..
back to topic, after the factory reset the bridge was configured with all the ports already on it, I actually thought that it was going to wipe clean the config.
anyhow , I have already reset the config from the internal system and configured as normal router.
Well, what I encountered before is that one of them suddenly did not reply to ping at least via one ISP (probably some routing problem in the ISP) and then this entire ISP was not used, while other destinations were reachable. Then I found and implemented that 2-level approach, although I am not completely sure if it was on the (old) forum or on the manual site (help.mikrotik)
It has since worked well, also for IPv6, even when there was another failure at the ISP where Google wasn’t working but Cloudflare was.
NESTED APPROACH
( need a faux not used address in the mix )
admins can accomplish the same effect as the “flat” approach above by layering or nesting the recursive routes with each other with the same outcome. This is a more complex setup but is deemed to be more efficient overall especially if using multiple routing tables (academic and not required for new users). It is included for those interested. The tricky part is that we will use an address that really doesn’t exist to force the router to look for a routing, in this case randomly choose 10.10.10.10/32. Thus we create a top rule with no apparent path and then recursively look for a path through both DNS addresses which then are resolved by the direct route through the ISP gateway. So although it appears we are using three Other addresses in nested recursive routing we are still only using 2 KNOWN DNS addresses and one 'BOGUS" address. The bogus address is used to force the router to be recursive for both the KNOWN Dns addresses. In other words, the flat approach is Recursive to Resolving (two steps), nested is Recursive to Recursive to Resolving (three steps).
so basically the Flat approach is checking 2 DNS per each WAN, and so I’m actually not losing the ISP(WAN1) if 8.8.4.4 stops getting pinged because i then default to 1.1.1.1 on the same WAN 1 and so on and so forth. so If I lose both DNS then surely the ISP is down!a nd we swiotch to WAN 2!