We have 3 independent Internet service provider:
orgus_lan
dlm_net_realip
dlm_vpn
And local network:
noka_lan
[admin @ MikroTik]> ip address print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK BROADCAST INTERFACE
0;;; orgus_lan
213.135.125.93/29 213.135.125.88 213.135.125.95 orgus_lan
1;;; locnet
172.22.63.24/28 172.22.63.16 172.22.63.31 noka_lan
2;;; dlm_net
10.202.10.66/26 10.202.10.64 10.202.10.127 dlm_net
3;;; dlm_net_realip
83.146.114.170/30 83.146.114.168 83.146.114.171 dlm_net_realip
4;;; dlm_vpn
83.146.115.77/32 83.146.115.77 83.146.115.77 dlm_vpn
For each provider, there is a gateway
orgus_lan - 213.135.125.94
dlm_net_realip - 83.146.114.169
dlm_vpn - 83.146.115.77
[admin @ MikroTik]> ip route print
1 AS 0.0.0.0 / 0 r 213.135.125.94 orgus_lan
If you specify the default gateway 213.135.125.94, then
All three network interface orgus_lan, dlm_net_realip, dlm_vpn,
ping from the Internet,
indicate if the default gateway 83,146,114,169 or 83.146.115.77
Only then ping Ends dlm_net_realip or dlm_vpn
The problem is that when the provider of gateway orgus_lan 213.135.125.94
falls, then stop ping all 3 interface.
How to make so that each network interface used his gateway?