OpenVPN adalah aplikasi open source untuk Virtual Private Networking (VPN), dimana aplikasi tersebut dapat membuat koneksi point-to-point tunnel yang telah terenkripsi. OpenVPN menggunakan private keys, certificate, atau username/password untuk melakukan authentikasi dalam membangun koneksi. Dimana untuk enkripsi menggunakan OpenSSL.
Langkah-langkah membangun jaringan VPN adalah :
1. Pada VPN gateway membuat shared key dan certificate.
2. Mengirimkan key tersebut kepada client yang akan melakukan koneksi.
3. Membangun koneksi dengan menggunakan key yang telah didapat dari suatu VPN Gateway.
Untuk menggunakan openVPN perlu dilakukan installasi, pada OS Debian dapat dilakukan dengan cara :
Continue Reading