Tengo un equipo con la versión de firmware 7.12.1 de MikroTik RouterOS. Estoy usando la función de check-gateway=ping
para que el equipo haga fail over automático si uno de los enlaces de internet falla.
Las rutas las tengo definidas así:
Ruta a 208.67.220.220 (servidor de chequeo) por medio de ISP 1.
add check-gateway=ping comment="Check server WAN-isp1" dst-address=208.67.220.220 gateway=GatewayIsp1 scope=30 target-scope=10
Ruta a 208.67.222.222 (servidor de chequeo para WAN 2):
add check-gateway=ping comment="Check server WAN-isp2" dst-address=208.67.222.222 gateway=GatewayIsp2 scope=30 target-scope=10
Rutas por defecto para la tabla de rutas main:
add comment="ISP1 MT" distance=1 gateway=208.67.220.220 scope=30 target-scope=30
add check-gateway=ping comment="ISP2 MT" distance=2 gateway=208.67.222.222 scope=30 target-scope=30
Con esta configuración el fail over para la tabla de rutas main funciona perfectamente. Pero si quiero crear tablas de rutas (FIB) no me funciona de ninguna forma la ruta por defecto utilizando como gateway 208.67.220.220 , 208.67.222.222 ni poniendo @main
al final para que busque este gateway en la tabla de rutas main.
Si creo la ruta usando la dirección del gateway del ISP funciona perfectamente, es solo el recursivo el que falla.
Si alguien tiene alguna idea si esto es un bug o la forma de configurar este enrutamiento cambió en RouterOS 7 le agradezco.