Repolode
Nyr

Nyr/openvpn-install

Shell-скрипт для установки и управления сервером OpenVPN для удалённого доступа на Ubuntu, Debian и дистрибутивах семейства RHEL.

Звёзды
20,655
Форки
5,049
Открытые issues
0
Последний коммит
2 месяца назад

Что это?

openvpn-install — Bash-скрипт для установки и настройки сервера OpenVPN для удалённого доступа (сценарий «road warrior»). Он поддерживает Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS и Fedora и предназначен для разработчиков и системных администраторов, которым нужен собственный VPN-сервер без ручной настройки OpenVPN.

При запуске скрипт открывает интерактивный мастер и запрашивает параметры, необходимые для создания сервера. После завершения настройки скрипт можно запустить повторно, чтобы добавить клиентов, удалить существующих пользователей или полностью удалить OpenVPN. Внешние средства управления конфигурацией и веб-панель не нужны — достаточно выполнить на сервере один shell-скрипт.

Для конфигураций на базе WireGuard также доступен отдельный скрипт wireguard-install.

Ключевые возможности

  • 01Интерактивный установщик серверов OpenVPN для удалённого доступа.
  • 02Поддерживает Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS и Fedora.
  • 03При повторном запуске скрипта можно добавлять и удалять клиентских пользователей.
  • 04При повторном запуске скрипта можно удалить OpenVPN.
  • 05Для конфигураций WireGuard доступен сопутствующий скрипт wireguard-install.

Сценарии использования

  • Настроить собственный VPN-сервер на VPS или выделенном сервере.
  • Управлять пользователями VPN, добавляя и удаляя клиентов после установки.
  • Удалить OpenVPN с сервера без ручной очистки.
  • Выбрать WireGuard, воспользовавшись сопутствующим установщиком.

Быстрый старт

  1. 1

    Скачайте и запустите скрипт установки командой из README

    wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
  2. 2

    Следуйте указаниям мастера, а затем запустите скрипт повторно, чтобы добавлять или удалять пользователей либо удалить программу

Что важно знать

  • Поддерживаются только Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS и Fedora.
  • Для размещения VPN нужен собственный сервер, например VPS.

В подборках

Темы

Частые вопросы

Что такое openvpn-install?
Shell-скрипт для установки и управления сервером OpenVPN для удалённого доступа на Ubuntu, Debian и дистрибутивах семейства RHEL. openvpn-install — Bash-скрипт для установки и настройки сервера OpenVPN для удалённого доступа (сценарий «road warrior»). Он поддерживает Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS и Fedora и предназначен для разработчиков и системных администраторов, которым нужен собственный VPN-сервер без ручной настройки OpenVPN.
openvpn-install можно использовать бесплатно? Какая у него лицензия?
openvpn-install распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
openvpn-install всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в openvpn-install — 22 сент. 2026 г..
Для чего можно использовать openvpn-install?
Настроить собственный VPN-сервер на VPS или выделенном сервере. Управлять пользователями VPN, добавляя и удаляя клиентов после установки. Удалить OpenVPN с сервера без ручной очистки. Выбрать WireGuard, воспользовавшись сопутствующим установщиком.
Как установить openvpn-install?
Скачайте и запустите скрипт установки командой из README: wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh Следуйте указаниям мастера, а затем запустите скрипт повторно, чтобы добавлять или удалять пользователей либо удалить программу
Где скачать openvpn-install?
Исходный код и инструкции по установке — на GitHub: https://github.com/Nyr/openvpn-install

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Открытая SASE-платформа на базе WireGuard, которую можно разместить самостоятельно: zero-trust VPN, reverse proxy, управление привилегированным доступом и AI-шлюз.

23,3 тыс.+60 за неделю810TypeScriptOtherАктивно поддерживаетсяОбновлён 22 часа назад

Одноранговая приватная сеть со сквозным шифрованием для доступа к своим устройствам и сервисам в LAN из любой точки мира — без проброса портов и публичных URL.

185+21 за неделю12RustApache-2.0Активно поддерживаетсяОбновлён 3 дня назад

Набор shell-скриптов для переключения источников пакетов дистрибутивов Linux на отечественные зеркала и отдельный скрипт для установки Docker и настройки зеркал реестра.

7,8 тыс.+1 за неделю706ShellMITАктивно поддерживаетсяОбновлён 8 дней назад