Saya telah melihat begitu banyak orang yang selalu bergulat dengan IPSec, dan banyak teknologi VPN aman lainnya. Saya, untuk satu, selalu hanya menggunakan OpenVPN, dengan hasil yang indah dan sederhana dan serbaguna. Saya sudah menggunakannya pada router DD-WRT, server besar dan ponsel android, untuk beberapa nama.
Bisakah seseorang tolong jelaskan kepada saya apa yang saya lewatkan? Apakah ada kelemahan pada OpenVPN yang tidak saya sadari? Apakah IPSec dan teman-teman menawarkan beberapa fitur luar biasa yang tidak saya ketahui? Mengapa tidak semua orang menggunakan OpenVPN?
IPSEC adalah standar. Hampir setiap vendor jaringan mendukungnya. Anda tidak dapat mencapai tingkat interoperabilitas yang sama antara router dengan OpenVPN.
Seperti yang dikatakan David, tidak ada yang salah dengan OpenVPN untuk solusi VPN klien. Untuk solusi VPN ke situs atau infrastruktur, saya akan memilih IPSEC VPN.
sumber
Salah satu kelemahannya adalah bahwa dalam lingkungan perusahaan beberapa manajer tidak suka bergantung pada perangkat lunak open source.
Saya pribadi tidak melihat ada yang salah dengan OpenVPN untuk solusi VPN pengguna.
IPSEC dapat diimplementasikan dalam perangkat keras (atau lebih tepatnya elemen enkripsi IPSEC) dan sangat berguna ketika Anda ingin mendorong banyak data melalui VPN dan tidak ingin mengorbankan daya CPU pada stasiun pengguna akhir.
sumber
OpenVPN memiliki implementasi yang lebih aman (Userspace vs Kernel).
Ini bekerja lebih baik dengan Firewall dan NAT (tidak perlu memastikan NAT-T) dan sulit untuk disaring.
Jauh lebih rumit daripada IPsec
sumber
OpenVPN tidak memiliki sertifikasi peraturan tertentu, seperti dukungan FIPS 140-2.
sumber
Satu-satunya kelemahan teknis untuk OpenVPN yang saya lihat adalah bahwa dibandingkan dengan kompetitornya, sistem ini memperkenalkan banyak latensi pada tautan VPN. Pembaruan: Saya telah menemukan bahwa ini adalah kesalahan bukan dengan OpenVPN secara umum, tetapi dengan pengujian saya saja. Ketika OpenVPN dijalankan pada protokol TCP, overhead TCP membuat OpenVPN sedikit lebih lambat. L2TP menggunakan port dan protokol tetap untuk interoperabilitas dan karenanya tidak ada fitur untuk menjalankannya pada TCP. Openvpn pada UDP tampaknya lebih cepat untuk banyak pengguna lain.Satu-satunya keuntungan lain saat menggunakan PPTP / L2TP / Ipsec adalah saya merasa lebih mudah untuk diatur pada mesin Windows atau iPhone tanpa menginstal perangkat lunak sisi klien tambahan. YMMV.
Anda mungkin ingin membaca halaman ini
sumber
Saya lebih suka IPSec hampir setiap waktu karena saya terbiasa dan itu selalu berhasil. Menjadi berbasis standar, didukung oleh hampir semua hal, dari ponsel dan tablet hingga mesin Windows dan Linux dan memiliki fitur yang berguna seperti dukungan NAT dan deteksi rekan mati.
FYI Saya terutama menggunakan Openswan di Linux.
Salah satu alasan keamanan utama kami lebih suka IPSec adalah memutar kunci sesi. OpenVPN mungkin telah menerapkan ini (tapi saya tidak melihatnya). Ini berarti bahwa penyerang yang secara pasif menangkap data jangka panjang tidak dapat memaksa seluruh log komunikasi sekaligus, tetapi hanya nilai setiap kunci sesi individu.
sumber
OpenVPN memiliki tata letak bicara, sehingga semua komunikasi perlu merutekan melalui server utama. Tinc-VPN dapat melakukan routing antara berbagai situs. Anda dapat membaca blog ini: http://www.allsundry.com/2011/04/10/10/tinc-better-than-openvpn/
sumber