OpenVPN ve PPTP Arasındaki Fark

OpenVPN ve PPTP Karşılaştırması
 

Sanal Özel Ağlar söz konusu olduğunda OpenVPN ve PPTP arasındaki farkın bilinmesi çok önemlidir. Sanal Özel Ağlar (VPN), özel bir ağı Internet gibi genel bir ağ üzerinden genişletmek 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. PPTP, Noktadan Noktaya Tünel Protokolü, Microsoft tarafından tanıtıldı ve Windows 95'ten beri piyasaya sunuldu. Öte yandan OpenVPN, 2001 yılında piyasaya sürülen açık kaynaklı bir yazılım çözümüdür. işletim sistemlerinin kendi avantajları ve dezavantajları vardır..

OpenVPN nedir?

OpenVPN, Sanal Özel Ağlar (VPN) oluşturmak için kullanılabilecek bir yazılımdır. Uygulama açık kaynak kodlu ve GNU GPL lisansı altında yayınlandı. İlk versiyon 2001 yılında piyasaya sürüldü ve şimdiye kadar büyük bir kapasiteye ulaştı. Yazılım, Windows, Linux, Mac OS X ve hatta FreeBSD dahil olmak üzere birçok platformda desteklenmektedir. Sadece kişisel bilgisayarlarda ve sunucuda değil, aynı zamanda açık WRT, DD-WRT ve domates OpenVPN gibi ürün yazılımı çalıştıran gömülü cihazlarda da desteklenir. Günümüzde, iOS ve Android gibi mobil platformlar için de uygulamalar var. Uygulama, bir sunucu olarak yapılandırıldığı ve bir veya birkaçının OpenVPN sunucusuna bağlanmak için istemci olarak yapılandırıldığı istemci sunucu mimarisine karşılık gelir. Yönlendiriciler bile istemci veya sunucu olarak yapılandırılabilir.

OpenVPN'in en büyük avantajı yüksek seviyeli güvenliği. AES, üçlü DES, RC5 ve Blowfish gibi birçok şifreleme algoritmasına izin verirken şifreleme ve kimlik doğrulama gibi güvenlik teknikleri sağlamak için OpenSSL kütüphanesini kullanır. Bir başka özel avantaj da, güvenlik duvarlarını atlayabilen NAT (Ağ Adres Çevirisi) ve proxy sunucuları aracılığıyla çalışması gerektiğidir. Hizmet, 1194 numaralı bağlantı noktasında varsayılan olarak çalışır ancak gerekirse kullanıcı tarafından değiştirilebilir. Hem TCP hem de UDP, aktarım katmanı protokolü olarak desteklenir ve gerekirse Internet Protokolü sürüm 6 da desteklenir. Gerekirse akışı sıkıştırmak için LZO sıkıştırması kullanılabilir. Şu anda, bu 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ılabilecek bir yöntemdir. Bu protokol bir Microsoft konsorsiyumu tarafından yayınlanmıştır ve başlangıçta Windows çevirmeli ağlar üzerinden VPN oluşturmak için kullanılmıştır. Protokolün kendisi herhangi bir şifreleme ve kimlik doğrulama prosedürü tanımlamaz, bunun yerine güvenlik noktadan noktaya protokolün tünellenmesine bağlıdır. Microsoft, güvenlik sağlamak için MS-CHAP (Microsoft Challenge Handshake Authentication Protocol) içinde MPPE (Microsoft Noktadan Noktaya Şifreleme Protokolü) kullanır. Pencereler dahil olmak üzere birçok platform, sistemde yerleşik PPTP özelliğine sahiptir ve kullanıcının hizmeti yalnızca bir kullanıcı adı, parola ve bir sunucu adı kullanarak yapılandırma için minimum çaba ile kullanmasını sağlar. Windows 95'ten Windows PPTP için dahili desteğe sahiptir. Windows dışında, Linux, Android, FreeBSD, OS X ve iOS gibi işletim sistemleri de PPTP için yerleşik desteğe sahiptir.

PPTP'deki en büyük dezavantaj, bilinen çeşitli güvenlik açıklarına sahip olduğu güvenlik sorunlarının varlığıdır. Bir PPTP bağlantısı 1723 numaralı TCP bağlantı noktası üzerinden iletişim kurularak başlatılır ve daha sonra bir GRE (Genel Yönlendirme Kapsülleme) 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 uygulamak için kullanılan bir protokoldür, OpenVPN ise VPN uygulamak için kullanılan açık kaynaklı bir yazılım çözümüdür.

• OpenVPN, James Yonan adlı bir kişi tarafından yazılırken PPTP Microsoft tarafından tanıtıldı.

• PPTP'de güvenliği sağlamak için MPPE ve MS-CHAP kullanılır. OpenVPN güvenlik tabanlı açık SSL / TLS'yi OpenSSL kütüphanesini kullanarak uygular.

• PPTP'de bazı büyük güvenlik açıkları vardır, ancak OpenVPN'de bu kadar bilinen büyük güvenlik açıkları yoktur.

• PPTP desteği, Windows, Linux ve FreeBSD, Android, OS X ve iOS dahil olmak üzere tüm genel işletim sistemlerinde yerleşiktir, ancak işletim sistemine yerleşik olmadığı için OpenVPN kurulmalıdır. Ancak, OpenVPN kurulduğunda yukarıdaki tüm işletim sistemlerini de destekler.

• PPTP'nin yapılandırılması çok kolaydır çünkü ihtiyaç duyulan şey sadece bir kullanıcı adı, şifre ve sunucu adresidir. Öte yandan, OpenVPN bazı dosyaların düzenlenmesi ve parametrelerin ayarlanması gereken biraz zor yapılandırma içerir.

• PPTP, bağlantı noktası 1723 ve GRE protokolünü kullanır. OpenVPN 1194 numaralı bağlantı noktasını kullanır, ancak herhangi biri ile değiştirilebilir.

• PPTP güvenlik duvarları tarafından kolayca engellenebilirken, OpenVPN portu 443 gibi bilinen bir bağlantı noktasına ayarlayarak birçok güvenlik duvarını atlayabilir.

• OpenVPN NAT ve proxy sunucularında PPTP'den daha kolay çalışır.

• PPTP, OpenVPN'den çok daha hızlı.

• OpenVPN, kararsız ağ bağlantıları üzerinden PPTP'ye göre güvenilirdir;.

• OpenVPN özelleştirilebilir ve tercih edildiği gibi çeşitli ayarlarda yaygın olarak yapılandırılır, ancak PPTP çok yapılandırılamaz.

Özet:

OpenVPN ve PPTP Karşılaştırması

PPTP, VPN'nin Microsoft tarafından tanıtıldığı yere uygulamak için kullanılan bir protokoldür. OpenVPN güvenliği uygulamak için SSL / TLS protokollerini ve OpenSSL kütüphanesini kullanan açık kaynaklı bir yazılım çözümüdür. PPTP'nin temel avantajları, yapılandırma kolaylığı ve çeşitli işletim sistemlerinde dahili kullanılabilirliktir. Ancak, çeşitli güvenlik açıkları vardır, bu nedenle yüksek güvenlik gerektiren durumlar için önerilmez. OpenVPN çok daha güvenlidir, ancak üçüncü taraf yazılım olarak kurulmalıdır ve yapılandırma biraz zordur, ancak kararsız ağ bağlantılarında bile güvenilirdir.

Görüntüler Nezaket:

  1. OpenVPN teknolojileri tarafından OpenVPN logosu (CC BY-SA 3.0)