Klién sareng perpustakaan Linux open-sourced NordVPN kalayan palaksanaan MeshNet

Panyadia VPN NordVPN ngumumkeun open source klien pikeun platform Linux, perpustakaan jaringan Libtelio sareng perpustakaan babagi file Libdrop. Kodeu dibuka dina lisénsi GPLv3. Basa pamrograman Go, Rust, C sareng Python dianggo dina pamekaran.

Klién Linux nyayogikeun antarmuka garis paréntah pikeun ngatur sambungan ka server NordVPN, ngamungkinkeun anjeun milih server tina daptar dumasar kana lokasi anu dipikahoyong, ngarobih setélan protokol sareng aktipkeun mode Kill Switch, anu ngablokir aksés jaringan upami sambungan kana server VPN. geus leungit. Klién ngadukung damel nganggo NordLynx (dumasar kana WireGuard) sareng protokol OpenVPN. Pikeun ngarobah setelan firewall, iptables dipaké, iproute dipaké pikeun routing, tuntap dipaké pikeun sambungan torowongan, sarta systemd-resolved dipaké pikeun ngabéréskeun ngaran dina DNS. Ngarojong distribusi sapertos Ubuntu, Fedora, Manjaro, Debian, Arch, Kali, CentOS sareng Rasbian.

Perpustakaan Libtelio ngawengku fungsi jaringan has jeung nyadiakeun hiji palaksanaan jaringan virtual MeshNet, dibentuk tina sistem pamaké sarta dipaké pikeun komunikasi saling. MeshNet ngidinan Anjeun pikeun nyieun torowongan énkripsi antara alat jeung nyieun dina dasar maranéhanana hal kawas jaringan lokal misah. Beda sareng VPN, sambungan di MeshNet henteu didamel antara alat sareng server VPN, tapi antara alat tungtung anu ogé ilubiung salaku titik pikeun ngarutekeun lalu lintas.

Pikeun sakabéh jaringan MeshNet, anjeun bisa nangtukeun hiji server umum pikeun interaksi jeung dunya luar (contona, lamun titik kaluar aya di imah pamaké, teras euweuh urusan naon lalampahan tur tempat pamaké ngakses jaringan tina alat disambungkeun ka MeshNet. , pikeun jasa éksternal kagiatan jaringan bakal katingali sapertos kieu, saolah-olah pangguna nyambungkeun tina alamat IP bumi).

Rupa-rupa palaksanaan Wireguard tiasa dianggo pikeun encrypt lalu lintas di MeshNet. Duanana server VPN sareng titik pangguna di jero MeshNet tiasa dianggo salaku titik kaluar. Saringan pakét khusus disayogikeun pikeun ngawatesan lalu lintas dina jaringan, sareng ladenan basis DNS disayogikeun pikeun nangtukeun host. Perpustakaan anu diterbitkeun ngamungkinkeun anjeun pikeun ngatur operasi jaringan MeshNet anjeun dina aplikasi anjeun.

Perpustakaan Libdrop nyadiakeun fungsi pikeun ngatur bursa file aman antara alat pamaké. Ngirim sareng nampi file langsung tina MeshNet atanapi jaringan global dirojong, tanpa ngalibatkeun server pihak katilu.

sumber: opennet.ru

Tambahkeun komentar