Sådan installeres VPN på Ubuntu 20.04

Netværkssikkerhed er et af de væsentlige punkter, vi skal huske på med hver internetadgang, og det er fordi hvert klik, vi giver, hvert bogstav, vi indtaster og hvert websted, vi besøger, overvåges i baggrunden af ​​tredjeparter. Som bruger dette data til reklameformål og i andre mere følsomme tilfælde til afpresning. Vi kan naturligvis ikke forsvinde, fordi 99% af det, vi gør, skal være på netværket, men vi kan øge sikkerheden ved vores browsing, og dette er muligt takket være virtuelle private netværk (Virtual Private Network VPN).

Fordele ved at bruge et VPN -netværkFordelene ved at bruge et VPN -netværk er:

  • De har kryptering, der optimerer privatlivets fred på upålidelige Wi-Fi-netværk og offentlige adgangsnetværk.
  • Sikker browsing.
  • Forhindrer browserhistorik og mere.

Det er af disse grunde, at vi vil lære dig, hvordan du installerer OpenVPN i Ubuntu 20.04 (server og desktop) for at få et ekstra sikkerhedsalternativ i internetbrowseprocesser.

Hvad er OpenVPNOpenVPN er udviklet for at give brugeren mulighed for at oprette et VPN-netværk ved hjælp af TCP- og UDP-overførselsprotokoller, alle VPN-tunneler er beskyttet med OpenVPN-protokollen, der har SSL / TLS-godkendelse, certifikater, legitimationsoplysninger og multifaktorgodkendelse..

OpenVPN har en klient-server-arkitektur og kan installeres på forskellige systemer som Linux, Windows, macOS eller på mobile operativsystemer som Android, Windows Mobile og iOS. OpenVPN -adgangsserveren er i stand til at modtage indgående VPN -forbindelser, og derfor kan OpenVPN Connect -klienter starte forbindelsen til serveren.

VPN -funktionerHovedfunktionerne i OpenVPN er:

  • Integrerer en robust og skalerbar VPN -server, der er let at konfigurere og administrere af brugeren
  • Det har Cloud Application Marketplace til AWS, GCP, Azure og Oracle
  • Understøtter virtuelle netværk fra sted til sted
  • Giver dig mulighed for at konfigurere specifikke adgangskontroller på både bruger- og gruppeniveau
  • Det har forskellige godkendelsestilstande
  • Centraliseret certifikathåndtering
  • Brug funktionen split tunnels
  • Fejltolerance

Nu skal vi lære at installere OpenVPN på Ubuntu 20.04 Server og derefter oprette forbindelse fra Ubuntu 20.04 Desktop.

1. Sådan installeres OpenVPN på Ubuntu 20.04 Server


Konfigurationen af ​​selve OpenVPN er en opgave, der kræver flere parametre, som for mange kan være komplekse. For at undgå dette er der et script tilgængeligt, som det vil være muligt at konfigurere vores OpenVPN -server på en meget mere dynamisk måde. Dette script registrerer automatisk serverens private IP -adresse.

Trin 1
For at vide det, vil vi udføre følgende:

 wget -qO - icanhazip.com

FORSTØRRE

Trin 2
Alternativt kan vi udføre følgende:

 dig + kort myip.opendns.com @ resolver1.opendns.com
Trin 3
Nu skal vi downloade det nævnte script ved hjælp af CURL -kommandoen som følger:
 curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh

FORSTØRRE

Trin 4
Vi vil gøre denne fil eksekverbar med følgende kommando:

 chmod + x openvpn-install.sh

FORSTØRRE

Trin 5
Når dette er gjort, udfører vi filen med følgende kommando:

 sudo bash openvpn-install.sh

FORSTØRRE

Trin 6
Først validerer vi den IPv4 -adresse, der skal bruges, tryk på Enter, og derefter skal vi indtaste den offentlige IP -adresse på Ubuntu 20.04 -serveren:

FORSTØRRE

Trin 7
Vi trykker på Enter, og nu har vi nogle spørgsmål i henhold til den ønskede konfiguration, først og fremmest spørger den, om vi vil aktivere IPv6 -understøttelse:

FORSTØRRE

Trin 8
Herefter vælger vi gennem hvilken port OpenVPN -kommunikationen skal høres:

FORSTØRRE

Trin 9
Vi forlader standardindstillingen, og derefter definerer vi den protokol, der skal bruges:

FORSTØRRE

Trin 10
Derefter har vi en række DNS -muligheder at bruge:

FORSTØRRE

Trin 11
Vi vælger den ønskede, og nu definerer vi, om vi vil bruge komprimering i filerne:

FORSTØRRE

Trin 12
Derefter spørger den, om vi vil tilpasse OpenVPN -indstillinger:

FORSTØRRE

Trin 13
Tryk på Enter for at fortsætte med installationen af ​​OpenVPN -scriptet:

FORSTØRRE

Trin 14
Derefter bliver vi bedt om at indtaste klientens navn:

FORSTØRRE

Trin 15
Dernæst definerer vi godkendelsesmetoden, og vi har nået slutningen af ​​OpenVPN -installationen på Ubuntu 20.04 Server:

FORSTØRRE

I den sidste del finder vi stien til klientkonfigurationsfilen i det arbejdskatalog, hvor vi er.

Trin 16
Vi bekræfter, at OpenVPN -tjenesten er aktiv med følgende kommando:

 sudo systemctl status openvpn

FORSTØRRE

Trin 17
Ud over dette validerer vi, at OpenVPN -dæmonen lytter på porten, der er tildelt i scriptet, til dette indtaster vi følgende kommando:

 sudo ss -tupln | grep openvpn

FORSTØRRE

Trin 18
Med kommandoen "ip add" validerer vi, at der er blevet oprettet en ny grænseflade, som vil være den, der fungerer som en VPN med computerne:

FORSTØRRE

I dette tilfælde er det interface 3 kaldet POINTOPOINT.

2. Sådan konfigureres OpenVPN på Ubuntu 20.04 Desktop

Trin 1
Nu går vi til klienten, og det første trin vil være at installere OpenVPN med følgende kommando, derudover kan vi installere det i andre distributioner som dette:

 sudo yum install openvpn (CentOS 8/7/6) sudo apt install openvpn (Ubuntu / Debian) sudo dnf install openvpn (Fedora 22 + / CentOS 8)

Trin 2
Derefter installerer vi pakkerne "network-manager-openvp", som gør det muligt at administrere OpenVPN-grænsefladen:

 sudo yum install network-manager-openvpn (CentOS 8/7/6) sudo apt install network-manager-openvpn (Ubuntu / Debian) sudo dnf install network-manager-openvpn (Fedora 22 + / CentOS 8)

Trin 3
Nu skal vi starte, aktivere og se status for OpenVPN -tjenesten:

 sudo systemctl start openvpn sudo systemctl aktiverer openvpn sudo systemctl status openvpn

Trin 4
Dernæst importerer vi OpenVPN -konfigurationsfilen til hjemmemappen sådan:

 cd ~ $ scp "bruger" @ "server IPv4": / home / solvetic / solvetic.ovpn
Som et resultat af dette importerer vi filen til hjemmekataloget i Ubuntu 20.04:

FORSTØRRE

Trin 5
Nu går vi til netværkskonfigurationen, hvor vi vil se følgende:

Trin 6
Vi klikker på + -tegnet i VPN -sektionen, og følgende vises:

Trin 7
Vi klikker på indstillingen "Importer fra en fil", og i det næste vindue går vi til stien, hvor konfigurationsfilen er blevet importeret:

FORSTØRRE

Trin 8
Vi vælger det og klikker på "Åbn", det indlæser alle variablerne på OpenVPN -serveren:

Trin 9
Vi klikker på "Tilføj" for at integrere det i netværket, og vi vil se dette:

FORSTØRRE

Trin 10
Vi fortsætter med at forbinde VPN -netværket ved at klikke på dets switch, og vi skal indtaste administratoradgangskoden:

Trin 11
Vi klikker på Opret forbindelse for at fortsætte med denne operation:

Trin 12
Vi kan validere VPN -forbindelsen fra topmenuen:

FORSTØRRE

Trin 13
I øjeblikket ønsker vi at anvende en ændring eller fjerne OpenVPN i Ubuntu 20.04 Server, vi vil udføre følgende. Der vælger vi den ønskede mulighed og følger de nødvendige trin.

 sudo bash openvpn-install.sh

Med Solvetic har du lært at installere OpenVPN på Ubuntu 20.04 og derved sikre webforbindelse.

wave wave wave wave wave