From e9a1a693995865c3acc7699d5319931c74cb34c8 Mon Sep 17 00:00:00 2001 From: ayurishchev Date: Tue, 10 Mar 2026 14:02:03 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20Readme.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/README.md b/README.md index 5f7ee64..fdefdbe 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,39 @@ - Возможность загрузки маршрутов из файла - Автоматическое определение IP адресов с fallback +## Быстрый старт + +1. **Установите дополнительные пакеты** +- openvpn +- easyrsa +- curl +- bash (если испольлзуется отличнцй Shell) + +2. **Выполните клонирование репозитория** + +```bash +git clone +``` + +3. **Подготовьте рабочий каталог** +- Скопируйте каталог easy-rsa в корневую директорию проекта +- Отредактируйте файл **confvars** +- Сделайте файл `profiler.sh` исполняемым + +4. **Настройке сервер** + +- Включите ip forwarding в ядре `net.ipv4.ip_forward=1` +- Активируйте NAT masquerade при необходимости + +5. **Быстрое создание окружение и конфигурации** + +```bash +./profiler.sh clear # для очистки PKI +./profiler.sh init # для инициализации PKI +./profiler.sh srvconf # для создания файла конфигурации сервера +./profiler.sh build # для создания файла конфигурации клиента +``` + ## Установка обновлений 1. **Создайте резервную копию текущей конфигурации:**