NordVPN avatud lähtekoodiga Linuxi klient ja MeshNeti juurutusega teegid

VPN-i pakkuja NordVPN on teatanud Linuxi platvormi, Libtelio võrguteegi ja Libdropi failijagamise teegi avatud lähtekoodiga kliendist. Kood on avatud GPLv3 litsentsi all. Arenduses kasutati programmeerimiskeeli Go, Rust, C ja Python.

Linuxi klient pakub NordVPN-i serveritega ühenduste haldamiseks käsurea liidest, mis võimaldab teil valida soovitud asukoha alusel loendist serveri, muuta protokolli sätteid ja lubada Kill Switchi režiim, mis blokeerib juurdepääsu võrgule VPN-iga ühenduse loomisel. server on kadunud. Klient toetab NordLynxi protokolle (põhineb WireGuardil) ja OpenVPN-i. iptablesi kasutatakse tulemüüri sätete muutmiseks, iproute'i kasutatakse marsruutimiseks, tuntapi kasutatakse ühenduste tunnelimiseks ja systemd-resolved DNS-i nimede lahendamiseks. Toetab Ubuntu, Fedora, Manjaro, Debiani, Archi, Kali, CentOS-i ja Rasbiani distributsioone.

Libtelio teek sisaldab tüüpilisi võrgufunktsioone ja pakub MeshNeti virtuaalse võrgu rakendust, mis on moodustatud kasutajasüsteemidest ja mida kasutatakse üksteisega suhtlemiseks. MeshNet võimaldab luua seadmete vahel krüpteeritud tunneleid ja luua nende põhjal eraldiseisva kohaliku võrgu näit. Erinevalt VPN-ist luuakse MeshNetis ühendused mitte seadme ja VPN-serveri vahel, vaid lõppseadmete vahel, mis osalevad ka liikluse marsruutimise sõlmedena.

Kogu MeshNeti võrgu jaoks saate määratleda ühise serveri välismaailmaga suhtlemiseks (näiteks kui väljuv sõlm asub kasutaja kodus, siis olenemata sellest, millistel reisidel ja kohtades kasutaja MeshNetiga ühendatud seadmetest võrku läheb, välisteenuste puhul näeb võrgutegevus välja selline , nagu oleks kasutaja ühenduse loomisel oma koduse IP-aadressi kaudu).

MeshNeti liikluse krüptimiseks saab kasutada erinevaid Wireguardi rakendusi. Väljumissõlmedena saab kasutada nii VPN-servereid kui ka MeshNeti kasutajasõlmi. Võrgusisese liikluse piiramiseks pakutakse konfigureeritavat pakettfiltrit ja hostide määramiseks DNS-põhist teenust. Avaldatud teek võimaldab teil oma rakendustes korraldada oma MeshNeti võrke.

Libdropi teek pakub funktsioone turvalise failivahetuse korraldamiseks kasutajaseadmete vahel. See toetab failide otsesaatmist ja vastuvõtmist MeshNeti või globaalse võrgu kaudu, ilma kolmandate osapoolte servereid kaasamata.

Allikas: opennet.ru

Lisa kommentaar