Настроить отказоустойчивость FortiGate
В данном подразделе описывается настройка кластера межсетевых экранов, состоящего из основного устройства и дополнительного. Устройства должны быть связаны физически для обеспечения синхронизации (также это используется для обнаружения вышедших из строя устройств), то есть устро йства FortiGate образовывают High Availability (HA) кластер.
Существуют два режима HA:
- Active-Passive — HA-режим, при котором основной FortiGate — единственное устройство FortiGate, которое активно обрабатывает трафик. Вторичное устройство FortiGate остается в пассивном режиме, отслеживая состояние первичного устройства. Если проблема обнаруживается в основном FortiGate, одно из дополнительных устройств принимает на себя основную роль. Это событие называется аварийным переключением HA;
- Active-Active — HA-режим, при котором все устройства FortiGate обрабатывают трафик. Одна из задач основного FortiGate в данном режиме — сбалансировать часть трафика между всеми дополнительными устройствами.
Режимы работы HA определяют:
- что синхронизируется между устройствами;
- все ли устройства FortiGate обрабатывают трафик;
- повышает ли HA доступность или пропускную способность.
Данная возможность может быть полезна пользователям, для которых важна высокая доступность их сервиса.
Для создания VPN-туннеля на межсетевом экране требуется:
- наличие настроенного внешнего интерфейса, через который будут подключаться устройства;
- внутренняя сеть;
- доступ к веб-интерфейсу FortiGate.
В любом из двух режимов работы HA конфигурация вторичных устройств FortiGate синхронизируется с конфигурацией первичного устройства. Кроме того, если проблема обнаружена в основном устройстве, одно из дополнительных устройств возьмет на себя роль основного для обработки трафика.
Требования для HA
-
В кластере может быть от 2 до 4 устройств FortiGate с одинаковыми параметрами:
- прошивка;
- модель оборудования и лицензия. Если одно из устройств FortiGate имеет более низкий уровень лицензирования, чем другие устройства FortiGate в кластере, тогда все устройства FortiGate в кластере вернутся к этому более низкому уровню лицензирования;
- емкость жесткого диска и разделы;
- режим работы (transparent или NAT).
-
Должно быть хотя бы одно heartbeat-соединение между устройствами FortiGate. Для избыточности можно создать до восьми heartbeat-интерфейсов. Если одно соединение терпит неудачу, HA будет использовать следующее по приоритету и позиции.
-
Одинаковые интерфейсы на каждом устройстве FortiGate должны быть подключены к одному коммутатору или сегменту локальной сети.
Создать кластер устройств FortiGate
Для создания кластера устройств FortiGate закажите необходимое количество межсетевых экранов одной модели в одном пуле.
Если уже используется межсетевой экран FortiGate в Selectel, то его также можно объединить с новым. Для этого создайте тикет и укажите, какие устройства (номера neXX) необходимо объединить в High Availability (HA) кластер.
По умолчанию создается два подключения между устройствами. Если вам необходимо другое количество, то укажите, каким количеством связей их обеспечить, то есть сколько heartbeat-соединений создать между устройствами.
После заказа межсетевых экранов и их подключений в тикете будет предоставлена информация для доступа к межсетевым экранам.
После завершения организации кластера в ответном тикете придет уведомление о том, что коммутация между межсетевыми экранами осуществлена. Затем можно начать настройку.

Настроить кластер
- Перейдите в раздел System → HA.
- В открывшемся окне в параметре Mode выберите режим Active-Active или Active-Passive в выпадающем меню.
- По умолчанию FortiGate установлен как Standalone.
- Заполните появившиеся параметры.
- Device priority — 128 или выше. Данный параметр отвечает за приоритет устройства, который будет участвовать в выборе главного устройства.
- Group name — имя группы, в данном случае Test_cluster.
- Добавьте связывающие устройства интерфейсы в Heartbeat interfaces, нажав + и выбрав их справа во всплывающем окне.
- За исключением приоритета устройства, эти настройки должны быть одинаковыми для всех FortiGate в кластере.
- Нажмите кнопку ОК.
FortiGate договаривается о создании кластера HA. Связь с FortiGate может быть временно потеряна, поскольку кластер HA выполняет согласование, а FGCP изменяет MAC-адреса интерфейсов FortiGate.
Повторите шаги для другого устройства.
В результате будет сформирован кластер из двух устройств FortiGate, которые отразятся на во вкладке System → HA
Протестировать работоспособность кластера
Проверьте статус синхронизации кластера, чтобы убедиться, что основной и дополнительный FortiGate имеют одинаковую конфигурацию.
В основном устройстве с помощью команды diagnose sys ha checksum cluster можно отобразить контрольные суммы конфигураций устройств:
#diagnose sys ha checksum cluster
Если оба члена кластера имеют одинаковые контрольные суммы, можно быть уверены, что их конфигурации синхронизированы. Если контрольные суммы отличаются, подождите немного и введите команду еще раз.
Повторяйте, пока контрольные суммы не станут идентичными. Синхронизация некоторых частей конфигурации может занять некоторое время.
Чтобы просмотреть статус устройства в HA кластере, используйте команду:
#get system ha status