From c61fa05f237aacff69abd365886c9304477f53ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9=20=D0=91=D0=B0?= =?UTF-8?q?=D0=B4=D0=BE=D0=B2=D1=81=D0=BA=D0=B8=D0=B9?= Date: Fri, 22 May 2026 19:01:28 +0000 Subject: [PATCH] Add README.md --- README.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..4898372 --- /dev/null +++ b/README.md @@ -0,0 +1,39 @@ +вступление... + +## Подготовка +ОБНОВИТЬ СИСТЕМУ (отдельный гайд) +Поскольку многм линуксовые утилиты привычнее, установим знакомый редактор +``` +pkg install nano +``` +Установим OpenVPN и easy-rsa: +``` +pkg install openvpn easy-rsa +``` +Загрузим модуль ядра для поддержки DCO: +``` +kldload if_ovpn +``` +Чтобы модуль ядра подгружался автоматически, выполним: +``` +echo 'if_ovpn_load="YES"' > /boot/loader.conf +``` +Разрешим маршрутизацию трафика: +``` +sysctl net.inet.ip.forwarding=1 +``` +Чтобы это делалось автоматически при загрузке, выполним: +``` +echo 'gateway_enable="YES"' > gateway_enable="YES" +``` +Займёмся ключами. Создадим структуру: +``` +mkdir /root/openvpn-ca && cd /root/openvpn-ca && easyrsa init-pki +``` +Далее создадим CA: +``` +easyrsa build-ca +``` + + +## Подготовка сервера