Comment installer VPN sur Ubuntu 20.04

La sécurité du réseau est l'un des points essentiels que nous devons garder à l'esprit avec chaque accès Internet et c'est parce que chaque clic que nous donnons, chaque lettre que nous entrons et chaque site Web que nous visitons, ceux-ci sont surveillés en arrière-plan par des tiers. données à des fins publicitaires et dans d'autres cas plus sensibles à des fins d'extorsion. Évidemment, nous ne pouvons pas disparaître car 99% de ce que nous faisons doit être sur le réseau, mais nous pouvons augmenter la sécurité de notre navigation et cela est possible grâce aux réseaux privés virtuels (Virtual Private Network VPN).

Avantages de l'utilisation d'un réseau VPNLes avantages de l'utilisation d'un réseau VPN sont :

  • Ils ont un cryptage qui optimise la confidentialité sur les réseaux Wi-Fi non fiables et les réseaux d'accès public.
  • Navigation sécurisée.
  • Empêche l'historique de navigation et plus encore.

C'est pour ces raisons que nous allons vous apprendre à installer OpenVPN dans Ubuntu 20.04 (serveur et bureau) pour avoir une alternative de sécurité supplémentaire dans les processus de navigation Internet.

Qu'est-ce qu'OpenVPNOpenVPN a été développé afin de permettre à l'utilisateur de créer un réseau VPN en utilisant les protocoles de transmission TCP et UDP, tous les tunnels VPN sont protégés avec le protocole OpenVPN qui possède une authentification SSL/TLS, des certificats, des identifiants et une authentification multi-facteurs. .

OpenVPN a une architecture client-serveur et peut être installé sur différents systèmes tels que Linux, Windows, macOS ou sur des systèmes d'exploitation mobiles tels que Android, Windows Mobile et iOS. Le serveur d'accès OpenVPN est capable de recevoir des connexions VPN entrantes et donc les clients OpenVPN Connect peuvent initier la connexion au serveur.

Fonctionnalités VPNLes principales fonctionnalités d'OpenVPN sont :

  • Intègre un serveur VPN robuste et évolutif, facile à configurer et à gérer par l'utilisateur
  • Il a Cloud Application Marketplace pour AWS, GCP, Azure et Oracle
  • Prend en charge les réseaux virtuels d'accès distant de site à site
  • Vous permet de configurer des contrôles d'accès spécifiques au niveau de l'utilisateur et du groupe
  • Il a différents modes d'authentification
  • Gestion centralisée des certificats
  • Utiliser la fonctionnalité de tunnels fractionnés
  • Tolérance aux pannes

Nous allons maintenant apprendre à installer OpenVPN sur le serveur Ubuntu 20.04, puis à nous connecter à partir d'Ubuntu 20.04 Desktop.

1. Comment installer OpenVPN sur le serveur Ubuntu 20.04


La configuration d'OpenVPN en lui-même est une tâche qui nécessite plusieurs paramètres qui pour beaucoup peuvent être complexes. Pour éviter cela, un script est disponible avec lequel il sera possible de configurer notre serveur OpenVPN de manière beaucoup plus dynamique. Ce script détectera automatiquement l'adresse IP privée du serveur.

Étape 1
Pour le savoir, nous allons exécuter les opérations suivantes :

 wget -qO - icanhazip.com

AGRANDIR

Étape 2
Alternativement, nous pouvons exécuter ce qui suit :

 creuser + court myip.opendns.com @ resolver1.opendns.com
Étape 3
Nous allons maintenant télécharger le script mentionné à l'aide de la commande CURL comme suit :
 curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh

AGRANDIR

Étape 4
Nous allons rendre ce fichier exécutable avec la commande suivante :

 chmod + x openvpn-install.sh

AGRANDIR

Étape 5
Une fois cela fait, nous exécutons le fichier avec la commande suivante :

 sudo bash openvpn-install.sh

AGRANDIR

Étape 6
Tout d'abord, nous validons l'adresse IPv4 à utiliser, appuyez sur Entrée puis nous devons entrer l'adresse IP publique du serveur Ubuntu 20.04 :

AGRANDIR

Étape 7
Nous appuyons sur Entrée et maintenant nous avons quelques questions en fonction de la configuration souhaitée, tout d'abord, il demande si nous voulons activer le support IPv6 :

AGRANDIR

Étape 8
Après cela, nous sélectionnons par quel port la communication OpenVPN sera entendue :

AGRANDIR

Étape 9
On laisse l'option par défaut puis on définit le protocole à utiliser :

AGRANDIR

Étape 10
Après cela, nous avons une série d'options DNS à utiliser :

AGRANDIR

Étape 11
Nous sélectionnons celui souhaité et maintenant nous définissons si nous utiliserons la compression dans les fichiers :

AGRANDIR

Étape 12
Ensuite, il nous demande si nous voulons personnaliser les paramètres OpenVPN :

AGRANDIR

Étape 13
Appuyez sur Entrée pour procéder à l'installation du script OpenVPN :

AGRANDIR

Étape 14
Ensuite, il nous sera demandé d'entrer le nom du client :

AGRANDIR

Étape 15
Ensuite, nous définissons la méthode d'authentification et nous avons atteint la fin de l'installation d'OpenVPN sur le serveur Ubuntu 20.04 :

AGRANDIR

Dans la dernière partie on retrouve le chemin du fichier de configuration client dans le répertoire de travail dans lequel on se trouve.

Étape 16
Nous confirmons que le service OpenVPN est actif avec la commande suivante :

 statut sudo systemctl openvpn

AGRANDIR

Étape 17
En plus de cela, nous validons que le démon OpenVPN écoute sur le port assigné dans le script, pour cela nous entrons la commande suivante :

 sudo ss -tupln | grep openvpn

AGRANDIR

Étape 18
Avec la commande "ip add" on valide qu'une nouvelle interface a été créée qui sera celle qui fera office de VPN avec les ordinateurs :

AGRANDIR

Dans ce cas il s'agit de l'interface 3 appelée POINTOPOINT.

2. Comment configurer OpenVPN sur Ubuntu 20.04 Desktop

Étape 1
Maintenant, nous allons au client et la première étape sera d'installer OpenVPN avec la commande suivante, en plus nous pouvons l'installer dans d'autres distributions comme celle-ci :

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

Étape 2
Après cela nous allons installer les packages "network-manager-openvp" qui permettent de gérer l'interface 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)

Étape 3
Nous allons maintenant démarrer, activer et voir l'état du service OpenVPN :

 sudo systemctl démarrer openvpn sudo systemctl activer openvpn sudo systemctl état openvpn

Étape 4
Ensuite, nous importerons le fichier de configuration OpenVPN dans le répertoire Home comme ceci :

 cd ~ $ scp "user" @ "server IPv4": / home / solvetic / solvetic.ovpn
En conséquence, nous importerons le fichier dans le répertoire Home d'Ubuntu 20.04 :

AGRANDIR

Étape 5
Passons maintenant à la configuration du réseau où nous verrons ce qui suit :

Étape 6
Nous cliquons sur le signe + dans la section VPN et ce qui suit s'affichera :

Étape 7
Nous cliquons sur l'option "Importer depuis un fichier" et dans la fenêtre suivante, nous allons au chemin où le fichier de configuration a été importé :

AGRANDIR

Étape 8
On le sélectionne et on clique sur "Ouvrir", il va charger toutes les variables du serveur OpenVPN :

Étape 9
On clique sur "Ajouter" pour l'intégrer au réseau et on verra ça :

AGRANDIR

Étape 10
Nous procédons à la connexion du réseau VPN en cliquant sur son switch et nous devons saisir le mot de passe administrateur :

Étape 11
On clique sur Connecter pour procéder à cette opération :

Étape 12
Nous pouvons valider la connexion VPN depuis le menu du haut :

AGRANDIR

Étape 13
Pour le moment, nous voulons appliquer une modification ou supprimer OpenVPN dans Ubuntu 20.04 Server, nous allons exécuter ce qui suit. Là, nous sélectionnons l'option souhaitée et suivons les étapes nécessaires.

 sudo bash openvpn-install.sh

Avec Solvetic, vous avez appris à installer OpenVPN sur Ubuntu 20.04 et à assurer ainsi la connectivité Web.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave