Настройка VRRP#
Примеры настройки VRRP#
Настройка базовой конфигурации VRRP#
В данной секции рассматриваются следующие вопросы:
- Пример настройки главного маршрутизатора.
- Пример настройки резервного маршрутизатора.
После завершения настройки система будет иметь конфигурацию, представленную на рисунке:
Пример настройки главного маршрутизатора#
В этом примере описывается настройка VRRP на интерфейсе Ethernet eth1 главного маршрутизатора (edge1) и его присоединение к виртуальному маршрутизатору с идентификатором 12.
- Интрефейсу eht1 назначается IP адрес 192.168.12.10/24;
- VIP-адрес: 192.168.12.1;
- Устанавливается значение приоритета равное 150;
- Включается режим приема пакетов устройством, не являющимся владельцем VIP-адреса (accept-mode);
- Вытеснение включено по умолчанию.
Действия:
- Указание IP-адреса для интерфейса eth1 на маршрутизаторе edge1:
- Создание узла конфигурации VRRP для интерфейса eth1 на маршрутизаторе edge1. Это действие также включает VRRP на данном интерфейсе. Назначение VRID:
- Указание VIP-адреса:
- Включение режима приёма пакетов устройством, не являющимся владельцем VIP-адреса:
- Установка значения приоритета:
- Фиксация изменений:
- Отображение текущей конфигурации:
Пример настройки резервного маршрутизатора#
В этом примере описывается настройка VRRP на интерфейсе Ethernet eth1 резервного маршрутизатора (edge2) и его присоединение к виртуальному маршрутизатору 12.
- Интрефейсу eht1 назначается IP адрес 192.168.12.20/24;
- VIP-адрес остаётся таким же: 192.168.12.1;
- Устанавливается значение приоритета равное 50;
- Включается режим приема пакетов устройством, не являющимся владельцем VIP-адреса (accept-mode);
- Вытеснение включено по умолчанию.
Действия:
- Указание IP-адреса для интерфейса eth1 на маршрутизаторе edge2:
- Создание узла конфигурации VRRP для интерфейса eth1 на маршрутизаторе edge2. Это действие также включает VRRP на данном интерфейсе. Назначение VRID:
- Указание VIP-адреса:
- Включение режима приёма пакетов устройством, не являющимся владельцем VIP-адреса:
- Установка значения приоритета:
- Фиксация изменений:
- Отображение текущей конфигурации:
Настройка конфигурации VRRP с использованием одного адреса#
На практике может возникнуть необходимость сократить количество адресов, используемых VRRP. В данной секции рассматриваются следующие вопросы:
- Пример настройки главного маршрутизатора.
- Пример настройки резервного маршрутизатора.
Этот пример сделан на основе базовой конфигурации. Основным отличием является то, что вместо трех различных IP адресов: 192.168.12.10 – Edge1.eth1, 192.168.12.20 – Edge2.eth1, 192.168.12. 1 – VIP адрес, используется только один IP адрес 192.168.12.1. На устройстве Edge1 он настраивается на интерфейсе eth1, а также используется в качестве VIP адреса. Тем самым интерфейс eth1 на Edge1 является владельцем VIP aдреса, и имеет наиболее возможный приоритет 255. На устройстве Edge2 на интерфейсе eth1 IP адрес не настраивается, но вместо этого настраивается параметр hello-source address, который использоваться когда Edge2 станет главным маршрутизатором для отправки VRRP объявлений с адресом источника равным VIP адресу.
К плюсам данной конфигурации можно отнести возможность экономии адресного пространства при подключении, например, к сети провайдера и необходимости резервирования только одного внешнего IP адреса.К минусам – невозможность доступа на резервный.
После завершения настройки система будет иметь конфигурацию, представленную на рисунке
Пример настройки главного маршрутизатора в качестве владельца VIP-адреса#
В данной секции приведён пример конфигурации интерфейса eth2 маршрутизатора Edge1 в качестве владельца VIP-адреса. Для этого существующие настройки интерфейса должны соответствовать следующим условиям:
- Интерфейс VRRP должен быть определён.
- IP-адрес интерфейса должен совпадать с VIP-адресом VRRP.
- Вытеснение должно быть включено – включено по уполчанию.
- Значение приоритета для интерфейса eth1 не должно быть задано.
Для назначения интерфейса eth1 владельцем VIP-адреса необходимо выполнить следующие действия:
- Удаление IP-адреса для интерфейса eth1 на маршрутизаторе edge2:
- Удаление IP-адреса для интерфейса eth1 на маршрутизаторе edge2:
- Настройка адреса источника VRRP объявлений, в случае, когда устройство станет главным маршрутизатором:
- Фиксация изменений:
- Отображение текущей конфигурации:
Пример настройки резервного маршрутизатора без адреса на интерфейсе#
В данной секции приведён пример конфигурации интерфейса eth1 маршрутизатора Edge2 без адреса на интерфейсе. Для этого существующие настройки интерфейса должны соответствовать следующим условиям:
- Интерфейс VRRP должен быть определён.
- Для интерфейса VRRP должен быть определен адрес VRRP объявлений. В качестве него будет задействован VIP-адрес.
- Вытеснение должно быть включено – включено по умолчанию.
- Дополнительно включим режим приема пакетов устройством, не являющимся владельцем VIP-адреса (accept-mode).
- Создание статического маршрута через интерфейс для подсети 192.168.12.0/24.
Для настройки интерфейса eth1 в качестве участника VRRP группы без адреса на интерфейсе необходимо выполнить следующие действия:
- Удаление IP-адреса для интерфейса eth1 на маршрутизаторе edge2.
- Настройка адреса источника VRRP объявлений, в случае, когда устройство станет главным маршрутизатором.
- Фиксация изменений.
-
Отображение текущей конфигурации
После примерения данных необходимо еще создать отдельный статический маршрут для подсети, в которую входит VIP адрес. Это необходимо сделать потому что, сам VIP адрес задается с маской /32. Обычно при настройке IP адреса на определенном интерфейсе создается connected маршрут, ограниченный маской задаваемого IP адреса. В этом конкретном случае IP адрес на интерфейсе eth1 мы не задаем, и поэтому необходимо настроить вручную статический маршрут для подсети 192.168.12.0/24 через интерфейс eth1. -
Создание статического маршрута для подсети 192.168.12.0/24 на интерфейс eth1.
- Фиксация изменений.
Настройка конфигурации VRRP с использованием синхронных групп#
В данной секции рассматриваются следующие вопросы:
- Пример настройки главного маршрутизатора.
- Пример настройки резервного маршрутизатора.
Этот пример сделан на основе базовой конфигурации. Настраивается VRRP на интерфейсах в сторону провайдера (eth2). После определения идентификатора виртуального маршрутизатора (VRID) и VIP-адреса на интерфейсах обоих маршрутизаторов, все задействованные интерфейсы объединяются в синхронную группу. После завершения настройки система будет иметь конфигурацию, представленную на рисунке
Пример настройки главного маршрутизатора с использованием синхронных групп#
В этом примере описывается настройка VRRP на интерфейсе Ethernet eth1 главного маршрутизатора (edge1) и его присоединение к виртуальному маршрутизатору с идентификатором 21.
- VIP-адрес: 203.0.113.1. Вытеснение включено.
- Устанавливается значение приоритета равное 150.
- Интерфейсы eth1 и eth2 входят в группу синхронизации MAIN.
- Включается режим приема пакетов устройством, не являющимся владельцем VIP-адреса (accept-mode).
- Вытеснение включено по умолчанию.
Действия:
- Начальные настройки:
- Добавление виртуального маршрутизатора 12 на интерфейсе eth1 к синхронной группе MAIN:
- Указание IP-адреса для интерфейса eth2 на маршрутизаторе edge1:
- Создание узла конфигурации VRRP для интерфейса eth2 маршрутизатора edge1. Это действе также включает VRRP на данном интерфейсе. Назначение VRID:
- Указание VIP-адреса:
- Включение режима приёма пакетов устройством, не являющимся владельцем VIP-адреса:
- Установка значения приоритета:
- Добавление виртуального маршрутизатора 21 на интерфейсе eth2 к синхронной группе MAIN:
- Фиксация изменений:
- Отображение текущей конфигурации:
- Отображение состояния VRRP
Пример настройки резервного маршрутизатора с использованием синхронных групп#
В этом примере описывается настройка VRRP на интерфейсе Ethernet eth1 резервного маршрутизатора (edge2) и его присоединение к виртуальному маршрутизатору.
- VIP-адрес виртуального маршрутизатора 21 остаётся таким же: 203.0.113.1.
- Включается режим приема пакетов устройством, не являющимся владельцем VIP-адреса (accept-mode).
- Устанавливается значение приоритета равное 50.
- Интерфейсы eth1 и eth2 входят в группу синхронизации MAIN.
- Вытеснение включено по умолчанию.
Действия:
- Начальные настройки
- Добавление виртуального маршрутизатора 12 на интерфейсе eth1 к синхронной группе MAIN
- Указание IP-адреса для интерфейса eth2 на маршрутизаторе edge2
- Создание узла конфигурации VRRP для интерфейса eth2 маршрутизатора edge2. Это действе также включает VRRP на данном интерфейсе. Назначение VRID.
- Указание VIP-адреса.
- Включение режима приёма пакетов устройством, не являющимся владельцем VIP-адреса
- Установка значения приоритета.
- Добавление виртуального маршрутизатора 201 на интерфейсе eth2 к синхронной группе MAIN
- Фиксация изменений
- Отображение текущей конфигурации
- Отображение состояния VRRP
Настройка конфигурации VRRP с использованием отдельного интерфейса для отправки объявлений#
В данной секции рассматриваются следующие вопросы:
- Пример настройки главного маршрутизатора.
- Пример настройки резервного маршрутизатора.
Этот пример сделан на основе предыдущего. Во всех предыдущих примерах VRRP объявления отправлялись на multicast адрес 224.0.0.18, который определен стандартами RFC 3768 (для VRRP версии 2) и RFC 5798 (для VRRP версии 3). Эти объявления отправлялись с интерфейсов виртуальных маршрутизаторов (eth1 и eth2).
В этом примере добавляется дополнительный интерфейс (eth3), через который будут отправляться объявления VRRP виртуальных маршрутизаторов 12 и 21. Этому интерфейсу назначаются unicast адреса 10.10.10.1 для устройства edge1 и 10.10.10.2 для edge2. В начальном состоянии, когда оба устройства работают корректно – edge1 является главным маршрутизатором, согласно наибольшего приоритета. Он отправляет VRRP объявления с адресом назначения 10.10.10.2 и адресом источника 10.10.10.1 через интерфейс eth3.
После завершения настройки система будет иметь конфигурацию, представленную на рисунке:
Пример настройки главного маршрутизатора#
- Начальная конфигурация
- Добавления IP адреса на интерфейс eht3, используемый для отправки VRRP объявлений.
- Указание отдельного интерфейса для отправки VRRP объявлений для виртуального маршрутизатора 12.
- Использование в качестве адреса отправителя, настроенный ранее IP адрес на интерфейсе eth3.
- В качестве адреса назначения используется unicast IP адрес, который будет настроен на интерфейсе eth3 устройства edge2.
- Указание отдельного интерфейса для отправки VRRP объявлений для виртуального маршрутизатора 21.
- Использование в качестве адреса отправителя, настроенный ранее IP адрес на интерфейсе eth3.
- В качестве адреса назначения используется unicast IP адрес, который будет настроен на интерфейсе eth3 устройства edge2.
- Применение изменений.
- Отображение текущей конфигурации.
Пример настройки резервного маршрутизатора#
Действия по настройке резервного маршрутизатора, с использованием отдельного интерфейса для отправки VRRP объявлений:
- Начальная конфигурация
- Добавления IP адреса на интерфейс eht3, используемый для получения VRRP объявлений. Либо отправки, если устройство является главным маршрутизатором.
- Указание отдельного интерфейса для отправки VRRP объявлений для виртуального маршрутизатора 12.
- Использование в качестве адреса отправителя, настроенный ранее IP адрес на интерфейсе eth3.
- В качестве адреса назначения используется unicast IP адрес, который будет настроен на интерфейсе eth3 устройства edge1.
- Указание отдельного интерфейса для отправки VRRP объявлений для виртуального маршрутизатора 12.
- Использование в качестве адреса отправителя, настроенный ранее IP адрес на интерфейсе eth3.
- В качестве адреса назначения используется unicast IP адрес, который будет настроен на интерфейсе eth3 устройства edge1.
- Применение изменений.
- Отображение текущей конфигурации.