NordVPN, Linux için açık kaynaklı bir istemci yayınladı

NordVPN Linux

NordVPN, üç ürününü açık kaynak lisansı altında piyasaya sürüyor

VPN sağlayıcısı NordVPN, geçtiğimiz günlerde bir blog yazısı aracılığıyla açık kaynaklı bir Linux istemcisi , Libtelio ağ kütüphanesi ve Libdrop dosya paylaşım kütüphanesinin yayınlandığını duyurdu .

Linux istemcisi, NordVPN sunucularına olan bağlantıları yönetmek için bir komut satırı arayüzü sağlar ; bu sayede istediğiniz konuma göre listeden bir sunucu seçebilir, protokol ayarlarını değiştirebilir ve sunucunun VPN bağlantısı kesilirse ağ erişimini engelleyen Kill Switch modunu etkinleştirebilirsiniz.

NordVPN'de yeni olanlar için, bunun Nordsec şirketi tarafından Microsoft Windows, macOS, Linux, Android, iOS ve Android TV için uygulamalar içeren bir VPN hizmeti olduğunu bilmelisiniz.

NordVPN trafiği uzak bir sunucu üzerinden yönlendirir, böylece IP adresini gizler ve gelen ve giden tüm verileri şifreler. NordVPN, şifreleme için uygulamalarında OpenVPN ve Internet Key Exchange v2/IPsec teknolojilerini kullanıyor ve ayrıca tescilli NordLynx teknolojisini tanıttı.

NordLynx, IPsec ve OpenVPN tünel protokollerinden daha iyi performans hedefleyen WireGuard protokolüne dayalı bir VPN aracıdır.

Linux için NordVPN

Linux istemcisinin NordLynx ( WireGuard tabanlı) ve OpenVPN protokollerini desteklediği belirtiliyor . Güvenlik duvarı ayarlarını değiştirmek için iptables, yönlendirme için iproute, tünelleme bağlantıları için tuntap ve DNS ad çözümlemesi için systemd-resolved kullanıyor .

Libtelio kütüphanesi, tipik ağ işlevlerini içerir ve kullanıcı sistemlerinden oluşan ve birbirleriyle iletişim kurmak için kullanılan sanal bir MeshNet ağının uygulamasını sağlar. MeshNet, cihazlar arasında şifreli tüneller oluşturmanıza ve bunlara dayalı ayrı bir yerel ağ görünümü yaratmanıza olanak tanır.

Şeffaflık ve hesap verebilirlik taahhüdümüzün bir işareti olarak bu ürünleri açık kaynak haline getiriyoruz. Programlama topluluğunun katkısını ve incelemesini istiyoruz ve onlara kendi yazılımımıza güvendiğimizi gösteriyoruz.

Bu adım aynı zamanda işbirlikçi ilerlemeye olan güçlü inancımızın altını çiziyor. Siber güvenlik ve uygulama geliştirme topluluğu, uygulamalarımıza kendi benzersiz bakış açılarını getirebilen yetenekli kodlayıcılar ve sızma testçileriyle doludur.

VPN'den farklı olarak, Meshnet'teki bağlantılar cihaz ile VPN sunucusu arasında değil, trafiği yönlendirmek için düğüm olarak da katılan uç cihazlar arasında kurulur.

MeshNet ağının tamamı için, dış dünyayla etkileşim kurmak için ortak bir sunucu tanımlayabilirsiniz (örneğin, giden düğüm kullanıcının evindeyse, kullanıcının bağlı cihazlardan hangi gezilere ve yerlere bağlandığı önemli değildir. MeshNet'e, harici hizmetler için ağ etkinliği, kullanıcı kendi ev IP adresinden bağlanıyormuş gibi görünecektir).

Açık kaynak Libtelio, özellikle önemli bir adımdır çünkü bu kod, yalnızca Linux istemcimizin değil, tüm NordVPN uygulamalarımızın omurgasını oluşturur. Bu materyali şu anda aktif olan en güçlü açık kaynak topluluklarından biri olan Linux topluluğunun ellerine vermek, yetenekli kodlayıcıları ve geliştiricileri kodumuzu incelemeye ve hizmetimizi geliştirmeye teşvik eder.

MeshNet'teki trafiği şifrelemek için Wireguard'ın çeşitli uygulamaları kullanılabilir. MeshNet içindeki hem VPN sunucuları hem de kullanıcı düğümleri, çıkış düğümleri olarak kullanılabilir.

Ağ içindeki trafiği sınırlamak için yapılandırılabilir bir paket filtresi ve ana bilgisayarları belirlemek için DNS tabanlı bir hizmet sağlanmıştır. Yayınlanan kütüphane, uygulamalarınızda kendi MeshNet ağlarınızı düzenlemenize olanak tanır.

Libdrop kütüphanesi, kullanıcı cihazları arasında güvenli dosya paylaşımını düzenlemek için özellikler sunar . Üçüncü taraf sunucuları kullanmadan, MeshNet veya küresel ağ üzerinden doğrudan dosya gönderme ve alma işlemlerini destekler.

Son olarak, konu hakkında daha fazla bilgi edinmek isterseniz , ayrıntıları aşağıdaki bağlantıda bulabilirsiniz .

Bilmeniz gereken şey, istemci kodunun GPLv3 lisansı altında açık kaynaklı olduğudur . Geliştirilmesinde Go, Rust, C ve Python programlama dilleri kullanılmıştır. Desteklenen dağıtımlar arasında Ubuntu, Fedora, Manjaro, Debian, Arch, Kali, CentOS ve Raspbian bulunmaktadır.


Google'da tercih edilen kaynak olarak ekleyin.