Установка strongSwan
Варианты установки
Обычно рекомендуется использовать бинарные пакеты, предоставляемые вашим дистрибутивом, поскольку это упрощает обслуживание. К сожалению, это часто означает, что вы не сможете пользоваться самой последней версией.
Альтернатива — сборка из исходников. Пошаговые инструкции для разных платформ приведены в официальной документации: Установка strongSwan.
Установка из пакетов (Debian/Ubuntu)
На Debian и Ubuntu метапакет strongswan включает демон IKE charon и утилиту swanctl для управления через интерфейс vici:
sudo apt-get update
sudo apt-get install strongswan
После установки проверьте доступность swanctl:
swanctl --version
На системах с systemd демон обычно управляется службой strongswan или strongswan-starter (имя зависит от версии пакета в дистрибутиве). Глобальные параметры задаются в /etc/strongswan.conf, конфигурация соединений для swanctl — в каталоге /etc/swanctl/.
Подробнее о файлах конфигурации и сценариях настройки см. конфигурацию и сценарии настройки strongSwan.
Следующая страница: Анализ производительности и варианты оптимизации strongSwan.