OpenVPN

OpenVPN, yönlendirilmiş veya köprülenmiş konfigürasyonlarda ve uzaktan erişim tesislerinde güvenli noktadan noktaya veya siteden siteye bağlantılar oluşturmak için teknikler uygulayan bir sanal özel ağ (VPN) sistemidir. Hem istemci hem de sunucu uygulaması olarak mevcuttur.

OpenVPN, eşlerin önceden paylaşılan gizli anahtarlar, sertifikalar veya kullanıcı adı/şifre kullanarak birbirlerinin kimliğini doğrulamasına imkan sağlar. Çok istemcili sunucu yapılandırmasında kullanıldığında, sunucunun imzaları ve sertifika yetkilisini kullanarak her istemci için bir kimlik doğrulama sertifikası yayınlamasına olanak tanır.

TLS protokolünün yanı sıra OpenSSL şifreleme kütüphanesini yoğun bir şekilde kullanır ve birçok güvenlik ve kontrol özelliği içerir. Anahtar değişimi için SSL/TLS kullanan özel bir güvenlik protokolü kullanır. Ağ adresi çevirmenlerini (NAT'ler) ve güvenlik duvarlarını geçme yeteneğine sahiptir.

OpenVPN birkaç sisteme taşındı ve gömüldü. Örneğin, DD-WRT, OpenVPN sunucu işlevine sahiptir. Çok protokollü bir VPN sunucusu olan SoftEther VPN, OpenVPN protokolünün bir uygulamasına da sahiptir.

James Yonan tarafından yazılmıştır ve GNU Genel Kamu Lisansı sürüm 2 (GPLv2) koşulları altında yayınlanan ücretsiz bir yazılımdır.LinuxSecurity.com - OpenVPN: An Introduction and Interview with Founder, James Yonan  Ek olarak, ticari lisanslar mevcuttur.openvpn.net: Pricing , retrieved 12 December 2018

 Platformlar 
Solaris, Linux, OpenBSD, FreeBSD, NetBSD, QNX, macOS ve Windows XP ve sonraki sürümlerinde mevcuttur. OpenVPN; Maemo, Windows Mobile 6.5 ve altı, [ iOS 3GS+ cihazları, jailbreak yapılmış iOS 3.1.2+ cihazları, Android 4.0+ cihazları ve Cyanogenmod satış sonrası ürün yazılımı güncellendi veya doğru çekirdek modülü kuruldu. Palm OS dahil bazı cep telefonu işletim sistemleriyle uyumlu değildir. Citrix veya Terminal Services Web erişimi gibi bir web sayfası olarak gösterilen "web tabanlı" bir VPN değildir; program bağımsız olarak kurulur ve GUI tabanlı bir sihirbaz yerine metin dosyalarını manuel olarak düzenleyerek yapılandırılır. OpenVPN, L2TP veya PPTP protokolleri üzerinden IPsec kullanan VPN istemcileriyle uyumlu değildir. Paketin tamamı, hem istemci hem de sunucu bağlantıları için bir ikili dosya, isteğe bağlı bir yapılandırma dosyası ve kullanılan kimlik doğrulama yöntemine bağlı olarak bir veya daha fazla anahtar dosyadan oluşur.

 Ayrıca bakınız 

 OpenConnect
 OpenSSH
 Secure Socket Tunneling Protocol
 stunnel
 Tunnelblick
 UDP hole punching
 WireGuard

 Kaynakça 

 Dış bağlantılar 


 Community website 
  Tech Talks 

Kategori:C ile programlanmış özgür yazılımlar
Kategori:Sanal özel ağlar
Kategori:Unix ağ yazılımları
Kategori:Tünel protokolleri
Kategori:Ücretsiz güvenlik yazılımları
Kategori:2001 yazılımları