Shell-скрипт для быстрой установки VPN-сервера WireGuard на Linux и управления клиентами.
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
Скачайте и запустите скрипт установки командой из README
wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh - 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 обновляется ежедневно.
Похожие проекты
Кроссплатформенный VPN-клиент с открытым исходным кодом: разворачивает ваш собственный VPN-сервер по SSH и подключается к нему.
Инструмент для Linux с GUI и CLI, который превращает WiFi-адаптер в точку доступа и позволяет раздавать интернет, оставаясь подключённым к WiFi.
Открытая SASE-платформа на базе WireGuard, которую можно разместить самостоятельно: zero-trust VPN, reverse proxy, управление привилегированным доступом и AI-шлюз.
Одноранговая приватная сеть со сквозным шифрованием для доступа к своим устройствам и сервисам в LAN из любой точки мира — без проброса портов и публичных URL.
Набор shell-скриптов для переключения источников пакетов дистрибутивов Linux на отечественные зеркала и отдельный скрипт для установки Docker и настройки зеркал реестра.