OpenVPN er et frit distribueret softwareprodukt, der bruges til at skabe en sikker og krypteret forbindelse mellem to computere over internettet. Det er open source og understøtter en række forskellige platforme, herunder Windows, Mac OS X, Linux, Android og iOS.
OpenVPN er en populær open source-software, der giver mulighed for at oprette krypterede virtuelle private netværk (VPN'er) over internettet. OpenVPN giver en tryg og sikker forbindelse mellem computere eller enheder over usikre netværk som f.eks. internettet.
Med OpenVPN kan brugere oprette krypterede tunneler til at overføre data over offentlige netværk, hvilket sikrer privatlivets fred og sikkerhed for de oplysninger, der overføres. OpenVPN bruger forskellige krypteringsmetoder som SSL/TLS til at beskytte data mod uautoriseret adgang.
OpenVPN bruges i vid udstrækning både af virksomhedsbrugere til at give sikker fjernadgang til virksomhedsnetværk og af almindelige brugere til at omgå censur, beskytte privatlivets fred og sikre sikre forbindelser, når de bruger åbne Wi-Fi-hotspots. På grund af sin fleksibilitet, pålidelighed og evne til at køre på en række forskellige operativsystemer er OpenVPN en af de mest populære og udbredte løsninger til at skabe virtuelle private netværk over internettet.
Scriptet er designet til at installere grundlæggende OpenVPN-funktionalitet uden en webgrænseflade. Webinterfacet er ret praktisk, men kan potentielt være en kilde til sårbarheder eller et tegn på, at serveren bruges som en VPN-server.
Serveren styres fra kommandolinjen.
Efter installationen. Den eksekverbare fil openvpn.sh forbliver i rodbrugerens rodmappe. For at tilføje en ny bruger skal du køre den.
På dette trin skal optionsnummeret angives. I dette tilfælde er det det første menupunkt. Vi angiver nummeret 1
Næste trin er at angive navnet på den bruger, der skal oprettes. I dette eksempel er det brugeren client02
Næste trin er at angive, om det er nødvendigt at angive en ekstra adgangskode til brugeren eller at oprette en konfigurationsfil uden adgangskode.
Dette er det sidste trin. Scriptet opretter en ny konfigurationsfil /root/client02.ovpn
.
Konfigurationsfilen skal downloades til din enhed og importeres til OpenVPN-programmet.
Scriptet bruges, hvis du har brug for en praktisk webgrænseflade, hvor du kan downloade en konfigurationsfil eller oprette en ny bruger. Efter installationen modtager du en e-mail med webgrænsefladens adresse og adgangsattributter.
Når du kører scriptet, kan du straks indstille en adgangskode til webinterfacet. Hvis feltet er tomt, genereres adgangskoden automatisk og sendes til din e-mail.
Når scriptet virker, skal du følge linket i e-mailen og indtaste administratorbrugernavn og -adgangskode.
Når scriptet kører, er brugeren admin som standard oprettet. Hvis du har brug for at tilføje en ny bruger, skal du klikke på knappen + CREATE USER.
I dialogboksen skal du indtaste navnet på den nye bruger i feltet "Username". Find og indtast en adgangskode. Hvis du vil have, at den nye bruger selv skal kunne oprette brugere, skal du sætte kryds i "Make Admin". Når alle felter er udfyldt, skal du klikke på knappen "GEM".
Du kan downloade den nye brugers konfigurationsfil ved at klikke på disketteikonet i rækken med brugeren.
Konfigurationsfilen kan importeres til din OpenVPN-klient.