VPN - OpenVPN-All-in-One - Скрипт,облегчающий создание серверной и клиентской части OpenVPN

Ответить
Аватара пользователя
V!RTuE

VPN - OpenVPN-All-in-One - Скрипт,облегчающий создание серверной и клиентской части OpenVPN

Сообщение V!RTuE »

Представляю вашему вниманию свой скрипт для работы с OpenVPN, написанный на bat/cmd.

Удалось написать его конечно же не без участия пользователей данного форума, за что им большое спасибо!

Надеюсь, он будет кому-то полезен и интересен.

Прошу сообщать здесь о найденных ошибках, пожеланиях и замечаниях. Буду рад, если кто поможет в развитии и написании/исправлении кода, так как не обладаю достаточными познаниями в программировании.



ОПИСАНИЕ: Скрипт, облегчающий создание серверной и клиентской части программы OpenVPN в среде Windows. Достаточно выбрать нужный пункт и скрипт всё сам создаст, запустит и настроит.



ПОДДЕРЖИВАЕМЫЕ ВЕРСИИ OpenVPN: 2.4.x и выше.



ПОДДЕРЖИВАЕМЫЕ ОС: Windows 7-11.



ВОЗМОЖНОСТИ:Настройка серверной части [WINDOWS PC / Keenetic Router] (создание всех необходимых ключей и сертификатов);Создание единого серверного и клиентского *.ovpn-файла;Отзыв клиентских сертификатов;Создание бэкапа папки OpenVPN;Очистка папки со всеми сертификатами;Узнать свой внешний (Public) IP;Показывает установленную версию OpenVPN, состояние openvpngui.exe (запущен или нет), статус служб, возможность их запустить/остановить;Управление встроенным брандмауэром (включить/отключить), добавление в исключения OpenVPN.

КАК ПОЛЬЗОВАТЬСЯ:

Перед запуском скрипта откройте файл OpenVPN-All-in-One.bat с помощью блокнота (рекомендую
Notepad++
или
Akelpad
) и отредактируйте значения переменных между строк -START USER VARS- и -END USER VARS-. После сохраните и запустите скрипт. Сам скрипт рекомендуется поместить в папку \OpenVPN\easy-rsa или любую другую папку.



Скриншоты

[spoiler]Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение

Изображение[/spoiler]




СКАЧАТЬ:
https://github.com/RUSViRTuE/OpenVPN-All-in-One
[На гитхабе всегда актуальная версия]

или
.7z]OpenVPN-All-in-One v1.1.0 [10.01.2023].7z


Так как ограничения в посте всего 30 000 символов, а в коде боле 80 000, то полностью его опубликовать не могу здесь
Ответить

Вернуться в «Сетевые технологии»