Files
kerio-vpnclient-linux/README.md
2025-11-30 16:47:35 +03:00

2.5 KiB
Raw Blame History

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