Informations générales
Les réseaux privés virtuels, ou VPN, sont des dispositifs réseau qui étendent un réseau privé sur un réseau public, permettant à l’utilisateur d’envoyer et de recevoir des données en toute sécurité comme s’il était connecté directement au périphérique informatique, via un réseau public.
Pourquoi voudrais-je créer mon propre VPN ?
Les VPN sont l’un des services les plus largement promus à une époque où les ordinateurs sont utilisés pour la plupart des tâches quotidiennes. Il est probable que vous ayez vu vos YouTubeurs préférés faire la publicité d’un service VPN, qu’il s’agisse de NordVPN ou d’ExpressVPN, et leur montée en popularité est logique si l’on considère à quel point les gens sont devenus beaucoup plus conscients de leur confidentialité sur Internet.
Certaines personnes souhaitent empêcher les entreprises de suivre leurs informations ou éviter que leur fournisseur d’accès à Internet (FAI) ne vende leurs activités de navigation, tandis que d’autres peuvent être davantage préoccupées par la prévention contre le vol de leurs coordonnées bancaires par des pirates informatiques. Alors, quel est le meilleur moyen d’éviter que ces scénarios ne se produisent ?
S’il s’agissait d’une vidéo YouTube, ce serait le moment où je ferais la promotion de l’un des services mentionnés précédemment en lançant une phrase du type « acheminez votre trafic via leurs serveurs chiffrés afin que personne ne puisse voir ce que vous regardez », tout en vous donnant un code promotionnel pour obtenir quelques mois gratuits. Eh bien, je suis désolé de gâcher le plaisir de tout le monde, mais 90 % de toutes les informations présentées lors de ces parrainages sont des mensonges purs et simples et de l’alarmisme visant à vous faire souscrire à un service dont vous n’avez pas besoin.
Pourquoi n’ai-je pas besoin d’un fournisseur VPN ?
La plupart des connexions aux sites web que vous utilisez sont déjà chiffrées via HTTPS. Si votre navigateur web affiche ce petit cadenas à côté de l’URL, cela signifie que votre connexion est sécurisée. Personne ne peut voir le montant de votre solde bancaire, ni vos noms d’utilisateur et mots de passe, même si vous utilisez un réseau Wi-Fi public gratuit.
La mise en garde ici est qu’un pirate informatique potentiel, ou l’administrateur de votre réseau, peut voir sur quel site web vous vous trouvez. Si vous voulez cacher le fait que vous allez sur Instagram pendant le travail, vous pourriez utiliser un VPN pour cela, mais le problème est que vous transférez le fardeau de la confiance de votre FAI à votre entreprise VPN, et la plupart des entreprises VPN ne devraient pas faire l’objet de cette confiance. Précédemment, j’avais utilisé ExpressVPN comme exemple de service VPN largement utilisé. ExpressVPN appartient actuellement à Kape Technologies, anciennement connu sous le nom de Crossrider Technologies, qui vendait des logiciels malveillants (malware) et publicitaires (adware), c’est-à-dire exactement le genre de choses dont les VPN sont censés vous protéger.
À quoi servent exactement les VPN ?
À ce stade, vous vous demandez probablement : « Quel est l’intérêt d’avoir un VPN ? ». Eh bien, les VPN ont une utilité légitime. Ils vous aident à modifier votre adresse IP.
En effet, le VPN agit en tant qu’intermédiaire entre le périphérique d’un client et un hébergeur de site web. Ainsi, l’hôte ne voit que l’adresse IP du VPN, et non celle du client.
Cela peut être très utile pour plusieurs raisons différentes. Cela peut empêcher les pirates d’utiliser des récupérateurs de liens pour obtenir votre véritable adresse IP. Les streamers Twitch utilisent fréquemment des VPN pour empêcher leurs diffusions de subir des attaques DDoS.
Les VPN peuvent également être très utiles si vous souhaitez regarder du contenu verrouillé par région : il vous suffit de vous connecter à un VPN situé dans cette région, et il semblera que vous effectuiez vos requêtes depuis cet endroit. Le seul problème est que les VPN utilisent des adresses IP publiques, il est donc assez facile pour un site web d’identifier si vous utilisez un VPN. Certains sites web vous bloqueront ou vous déprioriseront si vous utilisez un VPN pour éviter activement les publicités.
Il est également important de souligner que ces services VPN sont des services partagés, et certaines personnes choisiront de les utiliser à des fins malveillantes. Par conséquent, certains sites web bannissent purement et simplement les adresses IP associées à un VPN. Par exemple, un tricheur dans un jeu vidéo peut continuer à contourner les interdictions en utilisant différentes adresses IP, et généralement, les administrateurs du jeu banniront toutes les adresses IP associées à ce VPN.
Création de votre propre VPN privé
Cela nous amène enfin à la façon dont vous pouvez créer votre propre VPN privé ou PVPN. Il s’agira de votre propre VPN privé que vous configurerez avec sa propre adresse IP, ce qui vous donnera beaucoup plus de contrôle qu’avec un service VPN classique. Vous n’aurez pas à vous soucier de savoir si un service conserve des journaux de votre activité ou vend vos informations, car c’est vous qui agirez en tant que votre propre service VPN. Ce sera aussi anonyme et privé que vous le souhaitez, car vous serez la personne aux commandes.
Et comme un VPN n’est finalement qu’un ordinateur servant d’intermédiaire, vous serez également celui ou celle qui veillera à ce que le périphérique soit correctement configuré et reçoive toutes les mises à jour de sécurité nécessaires.
De quoi aurez-vous besoin ?
- Tout ordinateur capable de faire tourner le système d’exploitation de votre choix (j’utiliserai un Raspberry Pi 4, 8 Go)
- Le système d’exploitation de votre choix (j’utiliserai Ubuntu)
Étape 1 (Mettre à jour votre système)
- Mettez à jour votre système d’exploitation en ouvrant votre terminal et en exécutant Sudo apt update && sudo apt upgrade.
Étape 2 (Trouver et noter vos informations IP)
- Utilisez les deux commandes ci-dessous pour trouver les informations de votre adresse IP. Vous devrez chercher les deux lignes qui se terminent par scope global eth0.
- IP a
- IP a show eth0
Étape 3 (Télécharger et exécuter le script OpenVPN)
- Utilisez cette commande pour télécharger le script OpenVPN :
- wget https://git.io/vpn -O openvpn-install.sh
- Et donnez des permissions au script en utilisant la commande chmod :
- chmod +x openvpn-install.sh
Étape 4 (Démarrer et exécuter votre VPN)
- Exécutez le script téléchargé avec la commande ci-dessous :
- sudo ./openvpn-install.sh
- Le script vous demandera les informations IP que nous vous avons demandé de noter plus tôt. Entrez les informations appropriées dans les champs correspondants. Il est recommandé de définir votre DNS sur 1.1.1.1 ou sur Google DNS, car l’un ou l’autre vous offrira de meilleures performances.
Étape 5 (Démarrer, arrêter ou redémarrer votre serveur)
Utilisez les commandes suivantes pour démarrer, arrêter ou redémarrer votre serveur :
stop server: $ Sudo systemctl stop openvpn-server@server.service start server: $ Sudo systemctl start openvpn-server@server.service restart server: $ Sudo systemctl restart openvpn-server@server.service get server status: $ Sudo systemctl status openvpn-server@server.service
Étape 6 (Se connecter à votre PVPN)
Sur le serveur, vous trouverez un fichier de configuration client appelé ~/desktop.ovpn. Utilisez la commande Secure Copy (scp) pour transférer ce fichier vers votre bureau local.
$ scp vivek@104.20.187.5:~/deskcop.ovpn
Pour vous connecter à votre VPN, vous devrez fournir ce fichier au client OpenVPN sur le périphérique que vous souhaitez connecter.
Les utilisateurs de Linux utiliseront la commande suivante...
$ sudo yum install openvpn
Vous devrez également copier le fichier desktop.ovpn comme indiqué ci-dessous :
$ sudo cp desktop.ovpn /etc/openvpn/client.conf
Vous pouvez tester votre connexion avec :
$ sudo openvpn --client --config /etc/openvpn/desktop.conf
2 commentaires
According to me, the VPN service that you choose should provide the fastest connection. There are many feature-rich VPNs available but they don't provide good speed which is the primary function. You can read some of the fastest and best VPN services here- https://softappworld.com/fastest-vpn-for...
Eva Smith - Réponse Partager
How to run the vpn code
health care - Réponse Partager