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

40 lines
2.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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
```