• 0 Posts
  • 4 Comments
Joined 3 months ago
cake
Cake day: December 21st, 2024

help-circle
  • Debian & ubuntu sudo apt install keepalived

    sudo apt install libipset13

    Configuration

    Find your IP

    ip a

    edit your config

    sudo nano /etc/keepalived/keepalived.conf

    First node

    vrrp_instance VI_1 {

    state MASTER

    interface ens18

    virtual_router_id 55

    priority 150

    advert_int 1

    unicast_src_ip 192.168.30.31

    unicast_peer {

    192.168.30.32

    }

    authentication {

    auth_type PASS

    auth_pass C3P9K9gc

    }

    virtual_ipaddress {

    192.168.30.100/24

    }

    }

    Second node

    vrrp_instance VI_1 {

    state BACKUP

    interface ens18

    virtual_router_id 55

    priority 100

    advert_int 1

    unicast_src_ip 192.168.30.32

    unicast_peer {

    192.168.30.31

    }

    authentication {

    auth_type PASS

    auth_pass C3P9K9gc

    }

    virtual_ipaddress {

    192.168.30.100/24

    }

    }

    Start and enable the service

    sudo systemctl enable --now keepalived.service

    stopping the service

    sudo systemctl stop keepalived.service

    get the status

    sudo systemctl status keepalived.service

    Make sure to change ip and auth pass.

    Enjoy