OpenVPN ve PPTP Arasındaki Fark | PPTP vs OpenVPN
OpenVPN ile PPTP arasındaki fark
OpenVPN ile arasındaki fark ve Sanal Özel Ağlar söz konusu olduğunda PPTP, konuyu bilmek için çok önemlidir. Sanal Özel Ağlar (VPN), özel bir ağın İnternet gibi genel bir ağ üzerinden genişletilmesi için kullanılan bir tekniktir. VPN oluşturmak için çeşitli teknikler uygulanmıştır ve hem OpenVPN hem de PPTP bu tür yöntemlerdir. Noktadan Noktaya Tünel Protokolü anlamına gelen PPTP, Microsoft tarafından tanıtıldı ve Windows 95'den itibaren piyasaya sunuldu. Diğer taraftan, OpenVPN, 2001 yılında piyasaya sürülen bir açık kaynaklı yazılım çözümü PPTP ve OpenVPN, PC'lerden en çok kullanılan işletim sistemindeki yönlendiricilere kadar birçok platformda kullanılabilir, ancak her ikisinin de kendi avantajları ve dezavantajları vardır.
OpenVPN nedir?
OpenVPN, Sanal Özel Ağlar (VPN) oluşturmak için kullanılabilen bir yazılımdır. Uygulama açık kaynaktır ve GNU GPL lisansı altında yayınlanır. İlk sürüm 2001 yılında piyasaya sürüldü ve bugüne kadar büyük bir kapasiteye ulaştı. Yazılım Windows, Linux, Mac OS X ve hatta FreeBSD gibi birden fazla platformda destekleniyor. Sadece kişisel bilgisayarlarda ve sunucuda değil, aynı zamanda açık-WRT, DD-WRT ve domates OpenVPN gibi sabit yazılım çalıştıran gömülü aygıtlarda da desteklenmektedir. Günümüzde, iOS ve Android gibi mobil platformlar için de uygulamalar var. Uygulama, birinin sunucu olarak yapılandırıldığı ve bir veya birkaçının OpenVPN sunucusuna bağlanmak için istemciler olarak yapılandırıldığı istemci sunucusu mimarisine karşılık gelir. Yönlendiriciler bile istemci veya sunucu olarak yapılandırılabilir.
OpenVPN'nin en büyük avantajı yüksek güvenlik seviyesidir. AES, üçlü DES, RC5 ve Blowfish gibi birçok şifreleme algoritmasına izin verirken şifreleme ve kimlik doğrulama gibi güvenlik tekniklerini sağlamak için OpenSSL kütüphanesini kullanır. Diğer özel avantajı NAT (Network Address Translation) ve proxy sunucuları ile çalışmak zorunda olduğu, ayrıca güvenlik duvarlarını atlayabilen yeteneğidir. Hizmet 1194 bağlantı noktasında varsayılan olarak çalışır, ancak gerekirse kullanıcı tarafından değiştirilebilir. TCP ve UDP, aktarım katmanı protokolü olarak desteklenir ve gerekirse, Internet Protokolü sürüm 6 da desteklenir. Akımı sıkıştırmak için gerekirse LZO sıkıştırma kullanılabilir. Günümüzde hem bilgisayarlarda hem de gömülü cihazlarda en yaygın kullanılan VPN uygulamasıdır.
PPTP Nedir?
Noktadan Noktaya Tünel Protokolü, VPN oluşturmak için kullanılabilen bir yöntemdir. Bu protokol Microsoft'un bir konsorsiyumu tarafından yayınlandı ve başlangıçta Windows çevirmeli ağlar üzerinden VPN oluşturmak için kullanıldı.Protokolün kendisi herhangi bir şifreleme ve kimlik doğrulama prosedürünü tanımlamaz; bunun yerine güvenlik, noktadan noktaya protokolün tünelleşmesine bağlıdır. Microsoft, güvenlik sağlamak için MS-CHAP (Microsoft Karşılıklı Kimlik Doğrulama Protokolü) MPPE'yi (Noktadan Noktaya Şifreleme Protokolü) kullanır. Windows da dahil olmak üzere birçok platform, sisteme bir PPTP yeteneğine sahiptir ve kullanıcıya yalnızca bir kullanıcı adı, parola ve bir sunucu adı kullanarak yapılandırma için az çaba sarf ederek hizmeti kullanmasına izin verir. Windows 95'den Windows PPTP için dahili olarak desteklenmiştir. Windows dışında, Linux, Android, FreeBSD, OS X ve iOS gibi işletim sistemleri de dahili PPTP desteğine sahiptir.
PPTP'nin en büyük dezavantajı, birkaç güvenlik açığı bulunan güvenlik sorunlarının varlığıdır. TCP bağlantısı 1723 vasıtasıyla iletişim kurarak bir PPTP bağlantısı başlatılır ve sonra bir GRE (Genel Yönlendirme Kapsüllemesi) tüneli oluşturulur. Böylece GRE trafiğini devre dışı bırakarak PPTP bağlantıları kolayca engellenebilir.
OpenVPN ve PPTP arasındaki fark nedir?
• PPTP, VPN'yi uygulamak için kullanılan bir protokoldür ve OpenVPN, VPN'yi uygulamak için kullanılan bir açık kaynaklı yazılım çözümüdür.
• PPTP, Microsoft tarafından tanıtıldı; OpenVPN, James Yonan adlı bir kişi tarafından yazılmıştır.
• MPPE ve MS-CHAP, PPTP'de güvenliği sağlamak için kullanılır. OpenVPN, OpenSSL kütüphanesini kullanarak güvenlik temelli açık SSL / TLS'yi uygular.
• PPTP'de bazı önemli güvenlik açıkları vardır, ancak OpenVPN'de bu tür önemli açıklar bulunmamaktadır.
• PPTP desteği, Windows, Linux ve FreeBSD, Android, OS X ve iOS da dahil olmak üzere tüm ana işletim sistemlerinde dahildir ancak OpenVPN, işletim sistemine dahil edilmediğinden yüklenmelidir. Bununla birlikte, OpenVPN, yüklendiğinde yukarıdaki işletim sistemlerini de desteklemektedir.
• PPTP'nin yapılandırılması çok kolay, çünkü yalnızca bir kullanıcı adı, parola ve sunucu adresi gereklidir. Ancak, Öte yandan, OpenVPN bazı dosyaların düzenlenmesi ve parametrelerin ayarlanması gereken biraz zor yapılandırmayı içerir.
• PPTP, 1723 numaralı bağlantı noktası ve GRE protokolünü kullanır. OpenVPN, 1194 numaralı bağlantı noktasını kullanır ancak herhangi bir bağlantı noktası ile değiştirilebilir.
• PPTP, güvenlik duvarları tarafından kolaylıkla engellenebilirken, OpenVPN birçok güvenlik duvarını atlayabilirken portu 443 gibi bilinen bir porta ayarlayabilir.
• OpenVPN, NAT ve proxy sunucularında PPTP'den daha kolay çalışır.
• PPTP OpenVPN'den çok daha hızlıdır.
• OpenVPN, kolaylıkla kurtarabildiği için PPTP'den daha kararsız ağ bağlantıları üzerinden güvenilirdir.
• OpenVPN özelleştirilebilir ve tercih edilen şekilde çeşitli ayarlar arasında yaygın şekilde yapılandırılmıştır, ancak PPTP pek yapılandırılamaz.
Özet:
OpenVPN ile PPTP
PPTP, VPN'nin Microsoft tarafından tanıtıldığı yerde uygulanması için kullanılan bir protokoldür. OpenVPN, güvenliği uygulamak için SSL / TLS protokollerini ve OpenSSL kitaplığını kullanan bir açık kaynaklı yazılım çözümüdür. PPTP'nin temel avantajları, çeşitli işletim sistemlerinde yapılandırma kolaylığı ve dahili kullanılabilirliktir.Bununla birlikte, çeşitli güvenlik açıklarına sahiptir, bu nedenle yüksek güvenlik gerektiren durumlar için önerilmez. OpenVPN çok daha güvenli ancak üçüncü parti yazılım olarak yüklenmesi gerekiyor ve yapılandırma biraz zor ancak dengesiz ağ bağlantılarında bile güvenilir.
Görüntüler Nezaket:
- OpenVPN Technologies, Inc. (CC BY-SA 3. 0) tarafından OpenVPN logosu