Hi MWN'ers


Kali ini kami akan membahas tentang cara Instalasi OpenVPN pada OS berbasis Linux Centos, Redhat, ataupun debian dapat dilakukan dengan menggunakan VPS ataupun Bare Metal Server.


OpenVPN pada dasarnya adalah virtualisasi network private yang sudah mendukung fitur ssl enkripsi dan juga OSI Layer 2, dan juga OSI layer 3 jika menggunakan TLS atau SSL koneksi.


Berikut ini adalah keunggulan dalam menggunakan sambungan atau koneksi VPN:

1. Meningkatkan keamanan Akses data pada pengguna

2. Menyamarkan atau menyembunyikan alamat ip 

3. Dapat meningkatkan kecepatan download atau upload

4. Menghindari blokir akses pada situs tertentu 



Dan inilah langkah instalasi yang akan kita jalankan saat membuat koneksi OpenVPN pada VPS dengan sistem operasi Centos dan usahakan gunakan CentOS terbaru atau versi 7.9.x.


Oke langsung saja untuk step awal instalasinya adalah:


  1. Jalankan yum update untuk memastikan versi terbaru pada OS CentOS

# yum update -y


  1. Kemudian install skrip installer openvpn dan pastikan software wget sudah terinstal

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




  1. Jalankan perintah berikut untuk memulai instalasi openvpn

# sh openvpn-install.sh


Which protocol should OpenVPN use?

Pilih: (1) UDP 


What port should OpenVPN listen to?

Port [1194]: 1194

Select a DNS server for the clients:

   Pilih: 2) Google


Enter a name for the first client:

Name [client]: uservpn


Setelah semua parameter di isi maka silahkan tekan “Enter” untuk memulai instalasinya. 


Dan setelah selesai maka akan muncul file secret key OpenVPN dalam bentuk format .ovpn yang akan kita gunakan sebagai authorisasi login ke OpenVPN server





Langkah selanjutnya adalah bagaimana agar kita bisa menggunakan koneksi openvpn client pada PC Desktop User ?


    Instalasi OpenVPN client user pada OS linux Ubuntu/Debian


  • Untuk instalasi vpn client user pada linux silahkan download openvpn rsync dan software openvpn yaitu pada situs https://openvpn.net/download-open-vpn/ atau bisa juga menggunakan perintah dibawah ini

  • # apt-get install -y rsync openvpn


  • Setelah openvpn dan rsync terinstall silahkan download file key openvpn tersebut dengan perintah

  • # rsync -Pavz root@IP_SERVER_VPN:/root/uservpn.ovpn /direktori_tujuan

  • Lalu pastikan anda masuk ke direktori download tujuan dan jalankan perintah dibawah ini untuk memulai koneksi openvpn


# openvpn --config uservpn.ovpn 



  • Jika sudah muncul tampilan seperti  dibawah ini dengan keterangan “Initialization Sequence Completed” maka artinya kita sudah berhasiil terkoneksi menggunakan  OpenVPN



Lalu untuk memastikan kita sudah terkoneksi ke VPN server silahkan jalankan perintah dibawah ini untuk melihat informasi ip address tunXX seperti gambar  dibawah ini


# ifconfig 



Panduan ini telah membahas mengenai Cara Instalasi OpenVPN pada OS berbasis Linux Centos, Redhat, dan Debian mengkonfigurasikannya dengan client. Setelah menyelesaikan panduan ini Anda sudah bisa menggunakan koneksi menggunakan server VPN yang sudah dibuat sendiri. 

Selamat mencoba dan Terima kasih.