
NordVPN objavljuje tri svoja proizvoda pod licencom otvorenog koda
VPN pružatelj, Predstavljen NordVPN nedavno putem bloga pokretanje klijenta za linux open source, Libtelio mrežna biblioteka i Libdrop biblioteka za dijeljenje datoteka.
linux klijent pruža sučelje naredbenog retka za upravljanje vezama na NordVPN poslužitelje, što vam omogućuje da odaberete poslužitelj s popisa na temelju željene lokacije, promijenite postavke protokola i omogućite način rada Kill Switch, koji blokira pristup mreži ako se VPN veza poslužitelja izgubi.
Za one od vas koji ste novi u NordVPN-u, trebali biste znati da je ovo VPN usluga koju pruža tvrtka Nordsec s aplikacijama za Microsoft Windows, macOS, Linux, Android, iOS i Android TV.
NordVPN usmjerava promet preko udaljenog poslužitelja čime skriva IP adresu i kriptira sve dolazne i odlazne podatke. Za enkripciju, NordVPN koristi tehnologije OpenVPN i Internet Key Exchange v2/IPsec u svojim aplikacijama, a također je predstavio svoju vlasničku tehnologiju NordLynx.
NordLynx je VPN alat temeljen na WireGuard protokolu, koji ima za cilj bolje performanse od IPsec i OpenVPN protokola za tuneliranje.
NordVPN za Linux
O klijentu za Linux spominje se da kompatibilan je s NordLynx protokolima (temeljen na WireGuardu) i OpenVPN-u. koristiti iptables za promjenu postavki vatrozida, iproute za usmjeravanje, tuntap za tuneliranje veza i systemd-resolved za rješavanje DNS imena.
Biblioteka Libtelio uključuje tipične mrežne funkcije te pruža implementaciju virtualne MeshNet mreže formirane od korisničkih sustava i koja se koristi za međusobnu komunikaciju. Meshnet vam omogućuje uspostavljanje šifriranih tunela između uređaja i na temelju njih stvoriti dojam zasebne lokalne mreže.
Ove proizvode činimo otvorenim kodom kao znak naše predanosti transparentnosti i odgovornosti. Želimo mišljenje i nadzor programske zajednice i pokazati im da imamo povjerenja u vlastiti softver.
Ovaj korak također naglašava našu snažnu vjeru u napredak suradnje. Zajednica koja se bavi kibernetičkom sigurnošću i razvojem aplikacija puna je talentiranih kodera i pentestera koji mogu unijeti svoje vlastite jedinstvene perspektive u naše aplikacije.
Za razliku od VPN-a, veze u Meshnetu se ne uspostavljaju između uređaja i VPN poslužitelja, već između krajnjih uređaja, koji također sudjeluju kao čvorovi za usmjeravanje prometa.
Za cijelu MeshNet mrežu možete definirati zajednički poslužitelj za interakciju s vanjskim svijetom (na primjer, ako se odlazni čvor nalazi u korisnikovom domu, tada nije važno na koja se putovanja i mjesta korisnik povezuje s povezanih uređaja na MeshNet, za vanjske usluge, mrežna aktivnost će izgledati ovako, kao da se korisnik povezuje sa svoje kućne IP adrese).
Otvoreni izvor Libtelio posebno je važan korak jer ovaj kod čini okosnicu svih naših NordVPN aplikacija, a ne samo našeg Linux klijenta. Stavljanje ovog materijala u ruke Linux zajednice, jedne od trenutno najjačih zajednica otvorenog koda, potiče talentirane programere i programere da ispitaju naš kod i poboljšaju našu uslugu.
Za šifriranje prometa na MeshNetu mogu se koristiti različite implementacije Wireguarda. I VPN poslužitelji i korisnički čvorovi unutar MeshNeta mogu se koristiti kao izlazni čvorovi.
Dostupan je filter paketa koji se može konfigurirati za ograničavanje prometa unutar mreže i pruža se usluga temeljena na DNS-u za određivanje hostova. Objavljena biblioteka omogućuje vam da u svojim aplikacijama ugostite vlastite MeshNet mreže.
Knjižnica Libdrop nudi značajke za organiziranje sigurnog dijeljenja datoteka između korisničkih uređaja. Podržava izravno slanje i primanje datoteka preko MeshNeta ili globalne mreže, bez uključivanja poslužitelja trećih strana.
dobro ako jesi zainteresiran za saznanje više o tome, detalje možete provjeriti u sljedeći link.
To morate znati kod klijenta je otvoren pod licencom GPLv3. U razvoju su korišteni programski jezici Go, Rust, C i Python. Podržane distribucije su Ubuntu, Fedora, Manjaro, Debian, Arch, Kali, CentOS i Rasbian.