Перейти к содержимому
AD Academy
Сетевая безопасность: Fortinet
Средний18 мин.Обновлено: Тема 6 из 14

VPN: IPsec Site-to-Site и SSL VPN

Связь между двумя офисами и удалённый доступ сотрудников, включая фазы согласования IPsec.

Не прочитано

Что вы узнаете

  • Как связать два офиса через IPsec
  • Как сотрудники подключаются удалённо по SSL VPN
  • Этапы согласования IPsec

Перед этой темой стоит прочитать:NAT в FortiGate: SNAT и VIP

IPsec Site-to-Site постоянно соединяет две сети. Согласование идёт в две фазы: Phase 1 создаёт защищённый управляющий канал и аутентифицирует стороны, Phase 2 определяет, какой именно трафик пойдёт в туннель.

  • Phase 1 — IKE: идентификация стороны (Pre-shared Key или сертификат), шифрование, DH Group и Lifetime.
  • Phase 2 — IPsec SA: настройка селекторов (локальная и удалённая сети) и PFS.
  • SSL VPN — удалённый доступ через браузер (Web Mode) или (Tunnel Mode).

Два FortiGate общаются по UDP 500 и 4500. Фаза 1 (IKE) определяет, кто с кем: Main или Aggressive mode, PSK или сертификат, группа DH, шифрование и время жизни. Фаза 2 определяет, что шифруется: селекторы локальной и удалённой сетей, PFS, время жизни и ESP. Даже когда туннель поднялся, нужны firewall-политики в обе стороны и статический маршрут в удалённую сеть. Фаза 1 поднята, а фаза 2 нет — почти всегда несовпадение селекторов, PFS или lifetime.

Коротко и понятно

  • Фаза 1 договаривается о личности и защищённом канале (IKE): режим, аутентификация, DH, lifetime.
  • Фаза 2 договаривается о том, что шифруется: селекторы сетей, PFS и ESP.
  • Поднятый туннель ещё не значит связь — нужны политики в обе стороны и маршрут в удалённую сеть.
  • Большинство проблем — несовпадение настроек между двумя сторонами.

Пример из практикиФаза 1 поднялась, а трафика нет: с одной стороны селектор 10.10.0.0/16, с другой 10.10.10.0/24. Сверяем селекторы и смотрим diagnose vpn tunnel list — счётчики должны расти.

diagnose vpn ike gateway list        # статус Phase 1
diagnose vpn tunnel list             # статус Phase 2 и счётчики пакетов
diagnose debug application ike -1    # подробный лог согласования
diagnose debug enable
text

Проверь себя

Что определяет Phase 2 в IPsec?

Эта страница вам помогла?