We have two Upstream providers both with IPv4 and IPv6 (BGP) all is working well on devices on the lan and can reach the internet ok.
the issue is the mikrotik itself.
For example, I cannot get OS Updates. complains about not able to reach DNS.
I done some testing and i suspect the Wan IP address is being used from provider 1 and BGP is sending the route via provider 2
Provider 2 is not able to route the traffic as its coming from the IP of Wan 2 and not the IP of Lan interface.
If i do a trace route and select the source IP of the /24 announced to both networks, all works. soon as i don't set the IP then the traffic fails, unless i set a static route to force the traffic via provider 1.
If i remove the static route and try from a pc on the local lan, all works ok as that is from a IP that is announced via both providers.
am i missing something?