I was trying to follow viewtopic.php?p=980241 to get this working, but didn't succeed, however @anav advised to open a new thread.
Worth mentioning is the fact that the Wireguard tunnel is established between 2 MikroTik routers.
So attached you can find my config, but I'll also reiterate my /ip/route/print detail output:
Please bear in mind, some entries are disabled in my config ( I used to use mangle rules to loadbalance 2 WAN connections).
Code: Select all
****@MikroTik] > /ip/route/print detail
Flags: D - dynamic; X - disabled, I - inactive, A - active; c - connect, s - static, r - rip, b - bgp, o - ospf, d - dhcp, v - vpn, m - modem, y - copy; H - hw-offloaded;
+ - ecmp
0 s ;;; Default ISP2
dst-address=0.0.0.0/0 routing-table=main pref-src="" gateway=8.8.8.8 immediate-gw=10.144.18.137%eth2 - WAN2 - LTE check-gateway=ping distance=2 scope=30
target-scope=11 suppress-hw-offload=no
1 As ;;; Default ISP1
dst-address=0.0.0.0/0 routing-table=main pref-src="" gateway=1.1.1.1 immediate-gw=51.148.77.137%PPPoE - ZEN check-gateway=ping distance=1 scope=30 target-scope=11
suppress-hw-offload=no
2 As ;;; Monitor ISP1
dst-address=1.1.1.1/32 routing-table=main pref-src="" gateway=51.148.77.137 immediate-gw=51.148.77.137%PPPoE - ZEN distance=1 scope=10 target-scope=10
suppress-hw-offload=no
3 As ;;; Monitor ISP2
dst-address=8.8.8.8/32 routing-table=main pref-src="" gateway=10.144.18.137 immediate-gw=10.144.18.137%eth2 - WAN2 - LTE distance=1 scope=10 target-scope=10
suppress-hw-offload=no
DAc dst-address=10.144.18.128/28 routing-table=main gateway=eth2 - WAN2 - LTE immediate-gw=eth2 - WAN2 - LTE distance=0 scope=10 suppress-hw-offload=no
local-address=10.144.18.136%eth2 - WAN2 - LTE
DAc dst-address=51.148.77.137/32 routing-table=main gateway=PPPoE - ZEN immediate-gw=PPPoE - ZEN distance=0 scope=10 suppress-hw-offload=no
local-address=x.x.x.x%PPPoE - ZEN
DAc dst-address=172.16.10.0/23 routing-table=main gateway=BRIDGE immediate-gw=BRIDGE distance=0 scope=10 suppress-hw-offload=no local-address=172.16.11.1%BRIDGE
4 As dst-address=192.168.11.0/24 routing-table=main pref-src="" gateway=WG-MikroTik-GB immediate-gw=WG-MikroTik-GB distance=1 scope=30 target-scope=10
suppress-hw-offload=no
DAc dst-address=192.168.88.0/24 routing-table=main gateway=WG-MikroTik-GB immediate-gw=WG-MikroTik-GB distance=0 scope=10 suppress-hw-offload=no
local-address=192.168.88.2%WG-MikroTik-GB
DAc dst-address=192.168.188.0/30 routing-table=main gateway=MGMT-VLAN immediate-gw=MGMT-VLAN distance=0 scope=10 suppress-hw-offload=no
local-address=192.168.188.2%MGMT-VLAN
5 s ;;; Failover ISP2
dst-address=0.0.0.0/0 routing-table=to_ISP1 pref-src="" gateway=8.8.8.8 immediate-gw=10.144.18.137%eth2 - WAN2 - LTE check-gateway=ping distance=2 scope=30
target-scope=11 suppress-hw-offload=no
6 As ;;; Routing ISP1
dst-address=0.0.0.0/0 routing-table=to_ISP1 pref-src="" gateway=1.1.1.1 immediate-gw=51.148.77.137%PPPoE - ZEN check-gateway=ping distance=1 scope=30
target-scope=11 suppress-hw-offload=no
7 s ;;; Failover ISP1
dst-address=0.0.0.0/0 routing-table=to_ISP2 pref-src="" gateway=1.1.1.1 immediate-gw=51.148.77.137%PPPoE - ZEN check-gateway=ping distance=2 scope=30
target-scope=11 suppress-hw-offload=no