Implementasi VPN Client to Site menggunakan OpenVPN

-

Instalasi

1. Untuk instalasi OpenVPN menggunakan OS Ubuntu 18.04, untuk penerapan pada OS lain akan sama dengan minimum OS version Ubuntu 16.04, centOS 7 dan Debian 9.

2. Buat directory baru dengan nama openvpn


3. Cek IP private dan IP Public yang digunakan



Note : Simpan dan ingat IP private dan Publicnya yang nanti akan kita gunakanpada OpenVPN.

4. Download Script installer OpenVPN

# wget https://git.io/vpn -O openvpn-install.sh

Setelah di download jalankah Scriptnya

# sudo bash openvpn-install.sh

5. Setelah di jalankan dapat mengikuti parameter seperti berikut :


Kemudian ada popup Restart services during package upgrades without asking? Kemudian pilih yes.

File OpenVPN client berada pada directory /home/namauser/file.ovpn atau /root/file.ovpn


6. Pastikan untuk Port 1164 UDP sudah di allow pada firewall dan pastikan untuk service OpenVPN server sudah berjalan dengan baik.


7. Untuk file OpenVPN client sebelumnya yang telah dibuat sebelumnya bisa di download dengan menggunakan FTP seperti filezilla dan WinSCP


Pengujian

8. Setelah di Download saatnya dilakukan percobaan testing untuk mengkoneksikan client ke VPN Server

Untuk Aplikasi OpenVPN Client dapat di download pada website berikut :

https://openvpn.net/

OpenVPN ini adalah Aplikasi Multi Platform yang dapat di gunakan juga pada smartphone dengan OS Android dan IOS

Pengujian ini menggunakan OS Windows 10 dan sudah di install OpenVPN Client

Pastikan untuk aplikasinya sudah berjalan pada status bar dan klik Icon Tray tersebut dan import file OpenVPN Clientnya dan klik Connect.


Akan ada popup sebagai berikut apabila VPN berhasil terhubung


Verifikasi dengan ping IP Private VPN Servernya


Note : untuk membuat user client baru dapat menjalankan script OpenVPN kembali pada dikrektory openvpn/ yang sebelumnya telah dibuat.