Повысить надежность соединения путем объединения шлюзов в отказоустойчивый кластер позволяет протокол VRRP. Поддержку протокола VRRP обеспечивает пакет keepalived.
Использование приведенных ниже команд позволяет настроить в качестве шлюза по умолчанию виртуальный маршрутизатор, состоящий из нескольких VRRP-маршрутизаторов (маршрутизаторов, на которых работает протокол VRRP), объединенных в группу и имеющих общий виртуальный IP-адрес (VIP) и общий идентификатор (VRID – Virtual Router Identifier). VRRP-маршрутизатор может находиться в нескольких виртуальных маршрутизаторах, каждый с уникальной комбинацией VRID/IP-адрес. Соответствия между VRID и IP-адресом должны быть одинаковыми на всех VRRP-маршрутизаторах в одной сети.
Один из группы VRRP-маршрутизаторов, в зависимости от установленного приоритета, всегда находится в состоянии master и отвечает за маршрутизацию трафика, он же является владельцем виртуального IP-адреса. Если маршрутизатор, находящийся в состоянии master становится недоступным (или его приоритет понизился), то его роль начинает выполнять один из резервных (backup) маршрутизаторов в группе с наивысшим приоритетом.

В режиме Global configuration применяются команды:
• vrrp ip route – задает маршрут по умолчанию с source-маршрутизацией;
• vrrp notify – запускает скрипт, соответствующий состоянию, в которое перешел VRRP-маршрутизатор;
• fhrp version vrrp v3 – предназначена для переключения режимов конфигурации VRRP-интерфейса;
• vrrp track sla – предназначена для настройки параметров SLA.
Кроме приведенных выше команд, используются также команды для конфигурирования VRRP-интерфейса. Конфигурирование VRRP-интерфейса может осуществляться двумя способами:
• Средствами команд из контекста настройки сетевого интерфейса (config-if), см. «Команды для настройки VRRP-интерфейса из контекста настройки сетевого интерфейса».
• Средствами команд из контекста настройки VRRP-интерфейса (config-if-vrrp), см. «Команды для настройки VRRP-интерфейса из контекста настройки VRRP-интерфейса». Для включения данного режима необходимо выполнить команду fhrp version vrrp v3 .
При выходе из конфигурационного режима настройки VRRP прописываются в файл настройки keepalived – /etc/keepalived/keepalived.conf.
Некоторые настройки VRRP задаются в файле/opt/VPNagent/etc/cs_vrrp.ini. Формат файла описан в разделе «Приложение».
Перечень команд:
vrrp ip route и vrrp ipv6 route
Команды для настройки VRRP-интерфейса из контекста настройки сетевого интерфейса
vrrp VRID authentication (interface)
vrrp VRID priority (interface)
vrrp VRID sync-group (interface)
vrrp VRID timers advertise (interface)
vrrp VRID timers garp (interface)
vrrp VRID track interface (interface)
vrrp VRID track processes-group (interface)
vrrp VRID track sla (interface)
Команды для настройки VRRP-интерфейса из контекста настройки VRRP-интерфейса
vrrp VRID address-family ipv4 (interface)
vrrp VRID address-family ipv6 (interface)