OpenVPN е свободно разпространяван софтуерен продукт, който се използва за създаване на сигурна и криптирана връзка между два компютъра в интернет. Той е с отворен код и поддържа различни платформи, включително Windows, Mac OS X, Linux, Android и iOS.
OpenVPN е популярен софтуер с отворен код, който предоставя възможност за създаване на криптирани виртуални частни мрежи (VPN) в интернет. OpenVPN осигурява безопасна и сигурна връзка между компютри или устройства през незащитени мрежи, като например интернет.
С помощта на OpenVPN потребителите могат да създават криптирани тунели за предаване на данни през публични мрежи, като гарантират поверителността и сигурността на предаваната информация. OpenVPN използва различни методи за криптиране, като SSL/TLS, за да защити данните от неоторизиран достъп.
OpenVPN се използва широко както от корпоративни потребители за осигуряване на сигурен отдалечен достъп до корпоративни мрежи, така и от обикновени потребители за заобикаляне на цензурата, защита на личните данни и осигуряване на сигурни връзки при използване на открити Wi-Fi точки за достъп. Благодарение на своята гъвкавост, надеждност и възможност за работа с различни операционни системи OpenVPN е едно от най-популярните и широко разпространени решения за създаване на виртуални частни мрежи в интернет.
Скриптът е предназначен за инсталиране на основната функционалност на OpenVPN без уеб интерфейс. Уеб интерфейсът е доста удобен, но потенциално би могъл да бъде източник на уязвимости или знак, че сървърът се използва като VPN сървър.
Сървърът се управлява от командния ред.
След инсталиране. Изпълнимият файл openvpn.sh остава в главната папка на потребителя. За да добавите нов потребител, трябва да го стартирате.
На тази стъпка трябва да се посочи номерът на опцията. В този случай това е първият елемент от менюто. Посочваме номер 1
Следващата стъпка е да се посочи името на потребителя, който ще бъде създаден. В този пример това е потребителят client02
Следващата стъпка е да се посочи дали е необходимо да се зададе допълнителна парола за потребителя или да се създаде конфигурационен файл без парола.
Това е последната стъпка. Скриптът ще създаде нов конфигурационен файл /root/client02.ovpn
.
Конфигурационният файл трябва да бъде изтеглен на вашето устройство и импортиран в приложението OpenVPN.
Скриптът се използва, ако имате нужда от удобен уеб интерфейс, откъдето можете да изтеглите конфигурационен файл или да създадете нов потребител. След инсталацията ще получите имейл с адреса на уеб интерфейса и атрибутите за достъп.
Когато стартирате скрипта, можете веднага да зададете парола за уеб интерфейса. Ако полето е оставено празно - паролата ще бъде генерирана автоматично и изпратена на вашата електронна поща.
След като скриптът заработи, трябва да последвате връзката от имейла и да въведете потребителското име и паролата на администратора.
След като скриптът се стартира, по подразбиране се създава потребител admin. Ако трябва да добавите нов потребител, щракнете върху бутона + CREATE USER (Създаване на потребител).
В диалоговия прозорец въведете името на новия потребител в полето "Username" (Потребителско име). Помислете и въведете парола. Ако искате новият потребител да може сам да създава потребители, поставете отметка на "Make Admin" (Направи администратор). Когато всички полета са попълнени, щракнете върху бутона "ЗАПАЗИ".
Можете да изтеглите конфигурационния файл на новия потребител, като щракнете върху иконата на дискета в реда с потребителя.
Конфигурационният файл може да бъде импортиран във вашия OpenVPN клиент.