Facile à configurer votre propre serveur VPN sur Ubuntu

Facile à configurer votre propre serveur VPN sur Ubuntu

Dans ce tutoriel, nous verrons comment il est facile de configurer votre propre serveur VPN sur Ubuntu en moins de 5 minutes.

Protéger votre vie privée lorsque vous surfez en ligne devient de plus en plus compliqué chaque jour. Avec de plus en plus de systèmes compromis quotidiennement, la protection de vos données de navigation est difficile à assurer.

L'utilisation d'un VPN est un excellent moyen de préserver la confidentialité en acheminant le trafic via votre propre serveur VPN. Au lieu d'acheminer le trafic directement vers le site Web que vous visitez, le trafic entre votre appareil et le serveur VPN est crypté puis continue vers le site Web source. Cela signifie que la destination voit tout le trafic provenant de votre serveur VPN au lieu de votre FAI, protégeant ainsi vos informations personnelles.

Au lieu de payer pour un fournisseur VPN, vous devriez envisager de créer votre serveur VPN. C'est beaucoup plus simple qu'il n'y paraît et peut se terminer en moins de 5 minutes.

La création d'un serveur VPN personnel est essentielle pour protéger votre confidentialité en ligne. Chaque fois que vous utilisez un réseau WiFi public comme dans un café ou un hôtel, vous n'avez aucune idée vers où rediriger vos données de navigation.

Conditions préalables:

  • Un serveur dédié NeoTechSystems.net.
  • Système d'exploitation Ubuntu
  • Nous vous recommandons d'utiliser 1 Go de RAM.
  •  10 Go d'espace disque pour OpenVPN et d'autres packages système

Commençons par l'installation.

Connectez-vous à votre serveur en utilisant SSH avec un accès utilisateur root.

1. Gardez votre serveur à jour

# apt-get update -y

2. Installez le programme requis

Si votre serveur n'a pas le programme wget (utilisé pour télécharger le script d'installation) nous allons le télécharger maintenant :

# apt-get install wget

3. Téléchargez le script d'installation

Ensuite, nous allons télécharger un script d'installation OpenVPN populaire à partir de github :

# wget https://git.io/vpn -O openvpn-install.sh

4. Mettre à jour les autorisations de fichier

Mettons à jour les autorisations sur le fichier pour le rendre exécutable :

# chmod +x openvpn-install.sh

5. Démarrez le processus d'installation

Commençons maintenant le processus d'installation en exécutant le script d'installation :

# ./openvpn-install.sh

Saisissez ces informations sur le script d'installation :

L'IP primaire du serveur est automatiquement renseignée. Appuyez sur Entrée pour continuer.

Appuyez sur 1 pour procéder à l'installation UDP.

Appuyez sur Entrée pour continuer sur le port par défaut.

Entrez le fournisseur DNS que vous souhaitez utiliser sur le serveur. Nous recommandons OpenDNS.

Entrez votre nom à utiliser lors de la génération du certificat client et appuyez sur Entrée.

Appuyez sur Entrée pour procéder à l'installation.

Le script installera OpenVPN et générera toutes les clés requises pour l'utilisation.

Le script installera OpenVPN et générera toutes les clés requises pour l'utilisation.

6. Copiez le fichier de configuration VPN

Exécutez la commande suivante et copiez les données dans un fichier texte sur votre ordinateur.

# cat /root/client.ovpn

Enregistrez le fichier sous client.ovpn .

Vous pouvez utiliser scp pour télécharger le fichier sur votre machine locale à partir du terminal

# scp user@IP:/root/client.ovpn /Local/folder

Une fois téléchargé, vous pouvez utiliser ce fichier dans votre client VPN préféré pour vous connecter.

7. Ajout d'utilisateurs VPN

Chaque appareil que vous utilisez doit avoir son propre utilisateur sur le serveur VPN pour fonctionner de manière fiable. Vous pouvez exécuter la commande suivante pour ajouter des utilisateurs :

# ./openvpn-install.sh

Sélectionnez l'option 1 et générez un nom unique pour l'appareil.

Copiez le contenu du fichier de configuration pour l'utiliser sur votre appareil. Par exemple, si vous avez nommé le téléphone client, vous pouvez exécuter cette commande :

# cat /root/phone.ovpn

8. Démarrer, arrêter et redémarrer OpenVPN

Après l'installation, OpenVPN démarrera automatiquement et sera configuré pour démarrer au démarrage. Voici les commandes de démarrage et d'arrêt pour votre référence :

Pour démarrer OpenVPN :

# systemctl start [email protected]

Pour arrêter OpenVPN :

# systemctl stop [email protected]

Pour redémarrer OpenVPN :

# systemctl restart [email protected]

C'est ça. Maintenant, configurez le VPN sur votre machine locale et profitez de votre VPN.

Dans ce tutoriel, nous avons vu à quel point il est facile de configurer votre propre serveur VPN sur Ubuntu en moins de 5 minutes.


Comment installer et configurer CSF (ConfigServer Security & Firewall) sur CentOS 7

Comment installer et configurer CSF (ConfigServer Security & Firewall) sur CentOS 7

ConfigServer Security & Firewall (également appelé csf en abrégé) est un pare-feu Stateful Packet Inspection (SPI). Apprenez à installer et configurer CSF sur CentOS 7

Comment installer lagent de sauvegarde R1Soft sur CentOS

Comment installer lagent de sauvegarde R1Soft sur CentOS

Apprenez à installer R1Soft Backup Agent sur CentOS et à le configurer. R1Soft Server Backup Manager offre aux fournisseurs de services une solution flexible et conviviale pour les serveurs.

Comment modifier les limites CloudLinux LVE

Comment modifier les limites CloudLinux LVE

Dans cet article, nous avons expliqué comment modifier les limites CloudLinux LVE. Alors, commençons. Les limites CloudLinux LVE peuvent être modifiées à l'aide de LVE Manager.

Comment changer le SSH du port du serveur Linux

Comment changer le SSH du port du serveur Linux

Pour changer le port SSH du serveur Linux, vous devez vous connecter au serveur via SSH et modifier le fichier de configuration SSH.

Comment installer Centova Cast sur CentOS

Comment installer Centova Cast sur CentOS

Centova Cast est la principale plate-forme de gestion des flux de radio Internet, offrant un aperçu et un contrôle étendus aux fournisseurs d'hébergement de flux.Centova Cast

Comment configurer le relais de messagerie sur votre serveur de messagerie

Comment configurer le relais de messagerie sur votre serveur de messagerie

Vous pouvez surmonter les problèmes d'envoi d'e-mails en utilisant les paramètres de relais de messagerie suivants.

Comment installer Apache, MariaDB, PHP et phpMyAdmin dans Ubuntu 18.04

Comment installer Apache, MariaDB, PHP et phpMyAdmin dans Ubuntu 18.04

Nous allons apprendre à installer Apache MariaDB PHP et PHPMyAdmin sur le serveur Ubuntu 18.04. Apache, MySQL/MariaDB et PHP sont composés de packages. Il est connu sous le nom de LAMPE

Apprendre la gestion des utilisateurs de base sous Linux

Apprendre la gestion des utilisateurs de base sous Linux

Vous souhaitez ajouter, modifier ou supprimer un utilisateur sous Linux ? Voici l'article parfait pour vous.

Apprendre la gestion de groupe de base sous Linux

Apprendre la gestion de groupe de base sous Linux

En savoir plus sur la gestion de groupe sous Linux. Comment ajouter un groupe, modifier un groupe et supprimer un groupe, ajouter des membres sous Linux. Créez un nouveau groupe, utilisez la commande groupadd.

Apprenez à installer Fail2ban sur CentOS 7

Apprenez à installer Fail2ban sur CentOS 7

Fail2ban est très utile pour sécuriser la connexion SSH. Vous devriez maintenant pouvoir installer et configurer fail2ban sur centos7, ajouter une couche de sécurité supplémentaire au serveur