initial
This commit is contained in:
39
README.md
Normal file
39
README.md
Normal file
@@ -0,0 +1,39 @@
|
||||
# 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
|
||||
```
|
||||
Reference in New Issue
Block a user