Securitatea rețelei este unul dintre punctele esențiale pe care trebuie să le avem în vedere la fiecare acces la Internet și acest lucru se datorează faptului că fiecare clic pe care îl dăm, fiecare literă pe care o introducem și fiecare site web pe care îl vizităm, acestea sunt monitorizate în fundal de către terți. date în scopuri publicitare și în alte cazuri mai sensibile în scopuri de extorcare. Evident, nu putem dispărea pentru că 99% din ceea ce facem trebuie să fie în rețea, dar putem crește securitatea navigării noastre și acest lucru este posibil datorită rețelelor private virtuale (Virtual Private Network VPN).
Avantajele utilizării unei rețele VPNAvantajele utilizării unei rețele VPN sunt:
- Au criptare care optimizează confidențialitatea în rețelele Wi-Fi de încredere și în rețelele de acces public.
- Navigare sigură.
- Previne istoricul navigării și multe altele.
Din aceste motive vă vom învăța cum să instalați OpenVPN în Ubuntu 20.04 (server și desktop) pentru a avea o alternativă de securitate suplimentară în procesele de navigare pe Internet.
Ce este OpenVPNOpenVPN a fost dezvoltat pentru a permite utilizatorului să creeze o rețea VPN folosind protocoalele de transmisie TCP și UDP, toate tunelurile VPN sunt protejate cu protocolul OpenVPN care are autentificare SSL / TLS, certificate, acreditări și autentificare multi-factor.
OpenVPN are o arhitectură client-server și poate fi instalat pe diferite sisteme precum Linux, Windows, macOS sau pe sisteme de operare mobile precum Android, Windows Mobile și iOS. Serverul de acces OpenVPN este capabil să primească conexiuni VPN primite și, prin urmare, clienții OpenVPN Connect pot iniția conexiunea la server.
Caracteristici VPNPrincipalele caracteristici ale OpenVPN sunt:
- Integra un server VPN robust și scalabil, ușor de configurat și administrat de utilizator
- Are Market Application Cloud pentru AWS, GCP, Azure și Oracle
- Suportă rețele virtuale de la distanță de la site la site
- Vă permite să configurați controale de acces specifice atât la nivel de utilizator, cât și la nivel de grup
- Are diferite moduri de autentificare
- Management centralizat al certificatelor
- Utilizați funcția tuneluri divizate
- Toleranță la erori
Acum vom învăța cum să instalăm OpenVPN pe Ubuntu 20.04 Server și apoi să ne conectăm de pe Ubuntu 20.04 Desktop.
1. Cum se instalează OpenVPN pe serverul Ubuntu 20.04
Configurarea OpenVPN în sine este o sarcină care necesită mai mulți parametri care pentru mulți pot fi complexi. Pentru a evita acest lucru, este disponibil un script cu care va fi posibil să ne configurăm serverul OpenVPN într-un mod mult mai dinamic. Acest script va detecta automat adresa IP privată a serverului.
Pasul 1
Pentru a o ști, vom executa următoarele:
wget -qO - icanhazip.com
MARI
Pasul 2
Alternativ, putem executa următoarele:
dig + short myip.opendns.com @ resolver1.opendns.comPasul 3
Acum vom descărca scriptul menționat folosind comanda CURL după cum urmează:
curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
MARI
Pasul 4
Vom face acest fișier executabil cu următoarea comandă:
chmod + x openvpn-install.sh
MARI
Pasul 5
Odată ce ați făcut acest lucru, executăm fișierul cu următoarea comandă:
sudo bash openvpn-install.sh
MARI
Pasul 6
Mai întâi, validăm adresa IPv4 de utilizat, apăsați Enter și apoi trebuie să introducem adresa IP publică a serverului Ubuntu 20.04:
MARI
Pasul 7
Apăsăm Enter și acum avem câteva întrebări în funcție de configurația dorită, în primul rând, ne întreabă dacă dorim să activăm suportul IPv6:
MARI
Pasul 8
După aceasta, selectăm prin ce port se va auzi comunicația OpenVPN:
MARI
Pasul 9
Lăsăm opțiunea implicită și apoi definim protocolul de utilizat:
MARI
Pasul 10
După aceea, avem o serie de opțiuni DNS de utilizat:
MARI
Pasul 11
O selectăm pe cea dorită și acum definim dacă vom folosi compresia în fișiere:
MARI
Pasul 12
Apoi ne întreabă dacă vrem să personalizăm setările OpenVPN:
MARI
Pasul 13
Apăsați Enter pentru a continua cu instalarea scriptului OpenVPN:
MARI
Pasul 14
Apoi ni se va cere să introducem numele clientului:
MARI
Pasul 15
Apoi definim metoda de autentificare și am ajuns la sfârșitul instalării OpenVPN pe serverul Ubuntu 20.04:
MARI
În partea finală găsim calea fișierului de configurare a clientului în directorul de lucru în care ne aflăm.
Pasul 16
Confirmăm că serviciul OpenVPN este activ cu următoarea comandă:
sudo systemctl status openvpn
MARI
Pasul 17
În plus, validăm că demonul OpenVPN ascultă pe portul atribuit în script, pentru aceasta introducem următoarea comandă:
sudo ss -tupln | grep openvpn
MARI
Pasul 18
Cu comanda „ip add” validăm că a fost creată o nouă interfață care va fi cea care acționează ca VPN cu computerele:
MARI
În acest caz, este interfața 3 numită POINTOPOINT.
2. Cum se configurează OpenVPN pe Ubuntu 20.04 Desktop
Pasul 1
Acum mergem la client și primul pas va fi instalarea OpenVPN cu următoarea comandă, în plus o putem instala în alte distribuții de genul acesta:
sudo yum install openvpn (CentOS 8/7/6) sudo apt install openvpn (Ubuntu / Debian) sudo dnf install openvpn (Fedora 22 + / CentOS 8)
Pasul 2
După aceea, vom instala pachetele „network-manager-openvp” care permit gestionarea interfeței OpenVPN:
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)
Pasul 3
Acum vom începe, activa și vedea starea serviciului OpenVPN:
sudo systemctl start openvpn sudo systemctl enable openvpn sudo systemctl status openvpn
Pasul 4
Apoi, vom importa fișierul de configurare OpenVPN în directorul Acasă astfel:
cd ~ $ scp "user" @ "server IPv4": / home / solvetic / solvetic.ovpnCa urmare, vom importa fișierul în directorul Acasă al Ubuntu 20.04:
MARI
Pasul 5
Acum mergem la configurația rețelei, unde vom vedea următoarele:
Pasul 6
Facem clic pe semnul + din secțiunea VPN și vor fi afișate următoarele:
Pasul 7
Facem clic pe opțiunea „Import dintr-un fișier” și în fereastra următoare mergem la calea unde a fost importat fișierul de configurare:
MARI
Pasul 8
O selectăm și facem clic pe „Deschide”, va încărca toate variabilele serverului OpenVPN:
Pasul 9
Facem clic pe „Adăugare” pentru a-l integra în rețea și vom vedea acest lucru:
MARI
Pasul 10
Continuăm să conectăm rețeaua VPN făcând clic pe comutatorul acesteia și trebuie să introducem parola de administrator:
Pasul 11
Facem clic pe Conectare pentru a continua cu această operațiune:
Pasul 12
Putem valida conexiunea VPN din meniul de sus:
MARI
Pasul 13
În momentul în care dorim să aplicăm o modificare sau să eliminăm OpenVPN în Ubuntu 20.04 Server vom executa următoarele. Acolo selectăm opțiunea dorită și urmăm pașii necesari.
sudo bash openvpn-install.sh
Cu Solvetic ați învățat să instalați OpenVPN pe Ubuntu 20.04 și astfel asigurați conectivitatea web.