I have a problem with setting up my VRRP.
Situation is the following: have 2 identical MTs. Both connected to the same ISP. I want to use them as a GW.
If one fail, the other one should do it's job. So need to run a dhcp-server.
I am testing it on my ntb, so i have one MT configured as switch to merge the packets. Switch is connected to both master and backup gw and to my ntb.
Here is my config:
MASTER
Code: Select all
[admin@test_2xmikrotik_1] > /ip address print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK BROADCAST INTERFACE
0 192.168.22.1/24 192.168.22.0 192.168.22.255 lan1
1 192.168.22.254/32 192.168.22.254 192.168.22.254 vrrp1
2 D 192.168.16.157/24 192.168.16.0 192.168.16.255 wan
[admin@test_2xmikrotik_1] > /interface print
Flags: D - dynamic, X - disabled, R - running, S - slave
# NAME TYPE MTU L2MTU
0 R wan ether 1500 1526
1 R lan1 ether 1500 1522
2 ether2 ether 1500 1522
3 X wlan1 wlan 1500
4 R vrrp1 vrrp 1500
[admin@test_2xmikrotik_1] > /interface vrrp print
Flags: X - disabled, I - invalid, R - running, M - master, B - backup
0 RM name="vrrp1" mtu=1500 mac-address=00:00:5E:00:01:31 arp=enabled interface=lan1 vrid=49 priority=255
interval=1 preemption-mode=no authentication=none password="" on-backup="" on-master=""
[admin@test_2xmikrotik_1] > /ip dhcp-server print
Flags: X - disabled, I - invalid
# NAME INTERFACE RELAY ADDRESS-POOL LEASE-TIME ADD-ARP
0 server1 lan1 pool1 3d
Code: Select all
[admin@test-2xmikrotik_2] > ip address print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK BROADCAST INTERFACE
0 192.168.22.2/24 192.168.22.0 192.168.22.255 lan1
1 192.168.22.254/32 192.168.22.254 192.168.22.254 vrrp1
2 D 192.168.16.156/24 192.168.16.0 192.168.16.255 wan
[admin@test-2xmikrotik_2] > interface print
Flags: D - dynamic, X - disabled, R - running, S - slave
# NAME
0 R wan
1 ether1
2 R lan1
3 vrrp1
[admin@test-2xmikrotik_2] > interface vrrp print
Flags: X - disabled, I - invalid, R - running, M - master, B - backup
0 B name="vrrp1" mtu=1500 mac-address=00:00:5E:00:01:31 arp=enabled interfac
password="" on-backup=/ip address remove 3\r\n/ip dhcp-server disable se
on-master=:delay 1\r\n/ip address disable 0\r\n/ip address add address=1
[admin@test-2xmikrotik_2] > ip dhcp-server print
Flags: X - disabled, I - invalid
# NAME INTERFACE
0 X server1 lan1
My problem is: when MASTER becames online again, the backup MT do NOT becames backup again. If I change a setting on one of the MTs, e.g. preemption-mode then backup MT's vrrp interface gets B, but do not runs the on-backup skript.
Please help!!
Thank you!