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:
Jalankan yum update untuk memastikan versi terbaru pada OS CentOS
# yum update -y
Kemudian install skrip installer openvpn dan pastikan software wget sudah terinstal
# wget https://git.io/vpn -O openvpn-install.sh
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