Hello, I have 2 MikroTik RouterOS 4.17 routers in such configuration
R1 have 2 ports:
- Eth0 - connected to data-centre N1 switch with some public ip a.a.a.a, there is vlan(with id 77) on that port tagged for network 10.10.77.0/24
1.1) I made vlan interface on Eth0, called VLAN77
1.2) Public VRRP interface configured on Eth0 with public IP address a.a.a.250and priority 200 - Eth1 - connected to server S1(10.10.77.11) directrly
- Bridge(with ip 10.10.77.251) LAN with ports VLAN77 and Eth1
3.1) Local VRRP interface configured on LAN(bridge) with ip 10.10.77.250 and priority 200
R2 configuration is the same:
- Eth0 - connected to data-centre N2 switch with some public ip b.b.b.b, there is vlan(with id 77) on that port tagged for network 10.10.77.0/24
1.1) I made vlan interface on Eth0, called VLAN77
1.2) Public VRRP interface configured on Eth0 with public IP address a.a.a.250 and priority 100 - Eth1 - connected to server S2(10.10.77.21) directrly
- Bridge(with ip 10.10.77.252) LAN with ports VLAN77 and Eth1
3.1) Local VRRP interface configured on LAN(bridge) with ip 10.10.77.250 and priority 100
Everything worked great, I can ping S1 from S2 ant vice-versa. Public and Local VRRP interfaces on R1 show RM status, and on R2 B status. When I change priority on R2 to 250, R2 is getting status RM and R1 - B. So according to this, VRRP works great on every interface apart from 1 thing connected with Local VRRP. When local VRRP has status RM on R2 router, I can ping 10.10.77.250 from both (S1,S2) servers, but when VRRP switches to R1, I can not ping 10.10.77.250 from S2 only. At that moment I can ping 10.10.77.250 from both routers R1 and R2, but not from S2.
How could I determine the problem? Firstly I thought, that the problem could be connected with routes, how can I check?