# Kerio VPN Client под Linux ## Установка Используется керио-клиент под линукс в виде 32 бит сборки. Здесь реализован вариант его запуска в виде докер-контейнера. На целевой ОС должен быть установлен докер (вариант установки): ``` curl -fsSL https://get.docker.com -o get-docker.sh sh ./get-docker.sh ``` Сгенерировать файл конфигурации для нужного сервера (понадобятся адрес и fingerprint серта сервера, а также имя и пароль учетки в керио): ``` ./configure.sh > /etc/kerio/kerio-kvc.conf ``` Прилагается docker-compose.yml для запуска. В нем нужно проверить и привести в соответствие путь к ранее сгенерированному файлу конфигурации (по умолчанию - /etc/kerio/kerio-kvc.conf) в параметрах маппинга "volumes". Запустить керио-клиент: ``` docker compose up -d ``` Для запуска можно использовать systemd-сервис kerio-vpn.service (прилагается). В нем требуется привести в соответствие параметр WorkingDirectory (указать путь к файлу docker-compose.yml). Есть также вариант kerio-vpn-mnt.service, который может быть полезным, если керио-впн сервис нужно запускать после монтирования тома в системе (полезно, если конфигурацию подключения держать на шифрованном разделе). Регистрация и старт сервиса (файл сервиса положить предварительно в /etc/systemd/system/): ``` sudo systemctl daemon-reload sudo systemctl enable kerio-vpn.service sudo systemctl start kerio-vpn.service ``` ## Сборка докер-образа Если есть необходимось собрать докер-образ с керио-клиентом самостоятельно, в репозитории есть Dockerfile (в build/). Перед сборкой нужно загрузить deb-пакет: ``` curl -OJ https://pub.git.art-bank.ru/api/packages/tools/generic/kerio-control-vpnclient/8.1.1/kerio-control-vpnclient-8.1.1-1212-p3-linux.deb ```