NordVPN annab kolm oma toodet välja avatud lähtekoodiga litsentsi alusel
VPN-pakkuja NordVPN teatas hiljuti ajaveebipostituse kaudu avatud lähtekoodiga Linuxi kliendi , Libtelio võrguteegi ja Libdropi failijagamisteegi avaldamisest.
Linuxi klient pakub NordVPN-serveritega ühenduste haldamiseks käsurealiidest , mis võimaldab teil valida loendist serveri soovitud asukoha põhjal, muuta protokolli sätteid ja lubada Kill Switch režiimi, mis blokeerib võrguühenduse, kui ühendus serveri VPN-iga katkeb.
Neile teist, kes on NordVPN-i uustulnukad, peaksite teadma, et see on VPN-teenus, mida pakub Nordseci ettevõte, mis sisaldab rakendusi Microsoft Windowsi, macOS-i, Linuxi, Androidi, iOS-i ja Android TV jaoks.
NordVPN suunab liikluse läbi kaugserveri, varjates nii IP-aadressi ning krüpteerides kõik sissetulevad ja väljaminevad andmed. Krüptimiseks on NordVPN kasutanud oma rakendustes OpenVPN-i ja Internet Key Exchange v2/IPsec tehnoloogiaid ning tutvustanud ka oma patenteeritud NordLynxi tehnoloogiat.
NordLynx on WireGuardi protokollil põhinev VPN-tööriist, mille eesmärk on parem jõudlus kui IPsec ja OpenVPN tunneliprotokollid.
NordVPN Linuxi jaoks
Linuxi kliendi kohta on mainitud, et see toetab NordLynxi ( WireGuardil põhinev) ja OpenVPN-i protokolle. See kasutab tulemüüri sätete muutmiseks iptables'i, marsruutimiseks iproute'i, tunnelühenduste loomiseks tuntapi ja DNS-nimede lahendamiseks systemd-resolved'i.
Libtelio teek sisaldab tüüpilisi võrgufunktsioone ja pakub virtuaalse MeshNeti võrgu implementatsiooni, mis on moodustatud kasutajasüsteemidest ja mida kasutatakse omavaheliseks suhtlemiseks. MeshNet võimaldab teil luua seadmete vahel krüpteeritud tunneleid ja luua nende põhjal eraldi kohaliku võrgu mulje.
Muudame need tooted avatud lähtekoodiga märgiks oma pühendumisest läbipaistvusele ja vastutusele. Soovime programmeerimiskogukonna panust ja kontrolli ning näitame neile, et usaldame oma tarkvara.
See samm rõhutab ka meie tugevat usku koostöö arengusse. Küberturvalisuse ja rakenduste arendamise kogukond on täis andekaid kodeerijaid ja pentestijaid, kes saavad tuua meie rakendustesse oma ainulaadsed vaatenurgad.
Erinevalt VPN-ist ei looda Meshnetis ühendusi seadme ja VPN-serveri vahel, vaid lõppseadmete vahel, mis osalevad ka liikluse marsruutimise sõlmedena.
Kogu MeshNeti võrgu jaoks saate välismaailmaga suhtlemiseks määratleda ühise serveri (näiteks kui väljuv sõlm asub kasutaja kodus, siis pole vahet, millistele reisidele ja kohtadele kasutaja ühendatud seadmetest ühenduse loob MeshNeti, välisteenuste puhul näeb võrgutegevus välja selline, nagu oleks kasutaja ühenduse loomisel oma koduse IP-aadressi kaudu).
Avatud hankimine Libtelio on eriti oluline samm, kuna see kood moodustab kõigi meie NordVPN-i rakenduste, mitte ainult meie Linuxi kliendi selgroo. Selle materjali andmine Linuxi kogukonnale, mis on praegu üks tugevamaid avatud lähtekoodiga kogukondi, julgustab andekaid kodeerijaid ja arendajaid meie koodi uurima ja teenust täiustama.
MeshNeti liikluse krüptimiseks saab kasutada erinevaid Wireguardi rakendusi. Väljumissõlmedena saab kasutada nii VPN-servereid kui ka MeshNeti kasutajasõlmi.
Võrgus oleva liikluse piiramiseks on olemas konfigureeritav pakettfilter ja hostide määramiseks DNS-põhine teenus. Avaldatud teek võimaldab teil oma rakendustes korraldada oma MeshNet-võrke.
Libdropi teek pakub funktsioone turvaliseks failide jagamiseks kasutajaseadmete vahel. See toetab failide otsest saatmist ja vastuvõtmist MeshNeti või globaalse võrgu kaudu ilma kolmandate osapoolte servereid kaasamata.
Lõpuks, kui olete huvitatud selle kohta rohkem teada saamast , leiate üksikasjad järgmiselt lingilt.
Peaksite teadma, et kliendikood on avatud lähtekoodiga GPLv3 litsentsi alusel . Selle arendamisel kasutati programmeerimiskeeli Go, Rust, C ja Python. Toetatud distributsioonide hulka kuuluvad Ubuntu, Fedora, Manjaro, Debian, Arch, Kali, CentOS ja Raspbian.