NordVPN a publiƩ un client open source pour Linux

Nord VPN Linux

NordVPN lance trois de ses produits sous une licence open source

Le fournisseur de VPN NordVPN a récemment annoncé, via un article de blog , la sortie d'un client Linux open-source , de la bibliothèque réseau Libtelio et de la bibliothèque de partage de fichiers Libdrop.

Le client Linux fournit une interface en ligne de commande pour gérer les connexions aux serveurs NordVPN, vous permettant de sélectionner un serveur dans la liste en fonction de l'emplacement souhaité, de modifier les paramètres de protocole et d'activer le mode Kill Switch, qui bloque l'accès au réseau si la connexion au VPN du serveur est perdue.

Pour ceux d'entre vous qui dƩcouvrent NordVPN, sachez qu'il s'agit d'un service VPN fourni par la sociƩtƩ Nordsec avec des applications pour Microsoft Windows, macOS, Linux, Android, iOS et Android TV.

NordVPN achemine le trafic via un serveur distant, cachant ainsi l'adresse IP et cryptant toutes les donnƩes entrantes et sortantes. Pour le cryptage, NordVPN utilise les technologies OpenVPN et Internet Key Exchange v2/IPsec dans ses applications et a Ʃgalement introduit sa technologie propriƩtaire NordLynx.

NordLynx est un outil VPN basƩ sur le protocole WireGuard, qui vise de meilleures performances que les protocoles de tunneling IPsec et OpenVPN.

NordVPN pour Linux

Le client Linux est compatible avec les protocoles NordLynx ( basƩ sur WireGuard) et OpenVPN. Il utilise iptables pour la configuration du pare-feu, iproute pour le routage, tuntap pour le tunnelage des connexions et systemd-resolved pour la rƩsolution DNS.

La bibliothèque Libtelio inclut des fonctions réseau classiques et fournit une implémentation d'un réseau MeshNet virtuel, constitué de systèmes utilisateurs permettant la communication entre eux. MeshNet permet d'établir des tunnels chiffrés entre les appareils et de simuler un réseau local distinct.

Nous rendons ces produits open source en signe de notre engagement envers la transparence et la responsabilitƩ. Nous voulons la contribution et l'examen minutieux de la communautƩ de programmation et leur montrer que nous avons confiance en notre propre logiciel.

Cette étape souligne également notre ferme conviction dans le progrès collaboratif. La communauté de la cybersécurité et du développement d'applications regorge de codeurs et de pentesters talentueux qui peuvent apporter leurs propres perspectives uniques à nos applications.

Contrairement au VPN, les connexions dans Meshnet ne sont pas Ć©tablies entre l'appareil et le serveur VPN, mais entre les appareils finaux, qui participent Ć©galement en tant que nœuds pour le routage du trafic.

Pour l'ensemble du rĆ©seau MeshNet, vous pouvez dĆ©finir un serveur commun pour interagir avec le monde extĆ©rieur (par exemple, si le nœud sortant est situĆ© au domicile de l'utilisateur, peu importe les trajets et les lieux auxquels l'utilisateur se connecte depuis les appareils connectĆ©s Ć  MeshNet, pour les services externes, l'activitĆ© du rĆ©seau ressemblera Ć  ceci, comme si l'utilisateur se connectait Ć  partir de son adresse IP personnelle).

L'open source Libtelio est une étape particulièrement importante car ce code constitue l'épine dorsale de toutes nos applications NordVPN, et pas seulement de notre client Linux. Mettre ce matériel entre les mains de la communauté Linux, l'une des communautés open source les plus puissantes actuellement actives, encourage les codeurs et développeurs talentueux à examiner notre code et à améliorer notre service.

Diverses implĆ©mentations de Wireguard peuvent ĆŖtre utilisĆ©es pour chiffrer le trafic sur MeshNet. Les serveurs VPN et les nœuds d'utilisateurs au sein de MeshNet peuvent ĆŖtre utilisĆ©s comme nœuds de sortie.

Un filtre de paquets configurable permet de limiter le trafic au sein du réseau, et un service DNS assure l'identification des hÓtes. La bibliothèque fournie vous permet d'organiser vos propres réseaux MeshNet dans vos applications.

La bibliothèque Libdrop offre des fonctionnalités permettant d'organiser le partage sécurisé de fichiers entre appareils d'utilisateurs. Elle prend en charge l'envoi et la réception directs de fichiers via MeshNet ou le réseau mondial, sans intervention de serveurs tiers.

Enfin, si vous souhaitez en savoir plus , vous trouverez les dƩtails en suivant ce lien.

Sachez que le code client est open source sous licence GPLv3 . Il a ƩtƩ dƩveloppƩ Ơ l'aide des langages de programmation Go, Rust, C et Python. Les distributions compatibles incluent Ubuntu, Fedora, Manjaro, Debian, Arch, Kali, CentOS et Raspbian.


Ajouter comme source prƩfƩrƩe dans Google