Dengan mengikuti tutorial ini kamu akan bisa menginstall openVPN di VPS kamu. Langsung saja sob, begini caranya:
Prasyarat
Ada beberapa syarat yang perlu dipenuhi untuk kamu bisa lanjut tutorial ini sob:
- VPS yang kamu gunakan harus berbasis KVM. Disini kita pakai VM-X Pro dari Jagoanhosting. Untuk yang berbasis Openvz seperti VPS-X tidak bisa menggunakan fitur ini.
- Punya akses root ke VPS.
Pastikan TUN/TAP aktif
Kamu bisa menjalankan perintah dibawah ini dari terminal atau putty:
cat /dev/net/tunJika hasil yang di tampilkan seperti dibawah ini, itu artinya tun/tap pada vps kamu sudah aktif
cat: /dev/net/tun: File descriptor in bad statetapi kalau yang tampil seperti dibawah ini,
cat: /dev/net/tun: No such deviceItu artinya tun/tap di server kamu dalam kondisi disable. Cek lagi sob, pastikan VPS kamu berbasis KVM atau pakai VM-X Pro dari Jagoanhosting yang secara default TUN/TAP nya sudah aktif.
Install openVPN mudah dengan script
Kudos untuk NYR karena buatin script-nya. Untuk cara menggunakannya kamu bisa mengikuti panduan dibawah ini:
- Download script auto install openvpn dari github wget https://git.io/vpn -O openvpn-install.sh
- Jalankan scriptnya bash openvpn-install.sh
- Nanti akan muncul seperti dialog, dimana kamu akan memasukkan informasi yang di butuhkan. Ikuti saja seperti dibawah ini: Welcome to this quick OpenVPN “road warrior” installer I need to ask you a few questions before starting the setup You can leave the default options and just press enter if you are ok with them First I need to know the IPv4 address of the network interface you want OpenVPN listening to. IP address: 101.50.1.222 Which protocol do you want for OpenVPN connections? 1) UDP (recommended) 2) TCP Protocol [1-2]: 1 What port do you want OpenVPN listening to? Port: 1194 Which DNS do you want to use with the VPN? 1) Current system resolvers 2) Google 3) OpenDNS 4) NTT 5) Hurricane Electric 6) Verisign DNS [1-6]: 1 Finally, tell me your name for the client certificate Please, use one word only, no special characters Client name: profilku-openvpn Okay, that was all I needed. We are ready to setup your OpenVPN server now Press any key to continue…
- Jika sudah selesai, tekan sembarang tombol untuk memulai proses instalasi dan setting OpenVPN sesuai yang anda pilih. Tunggu prosesnya sampai selesai.
- Kalau sudah selesai sekarang anda tinggal download config openvpnnya bernama profilku-openvpn.ovpn yang baru kita buat, ini nanti dipasangkan ke aplikasi klien OpenVPN.
Untuk aplikasi openvpn clientnya, kamu bisa mendownloadnya pada situs berikut.
Kamu tinggal muat konfigurasi profilku-openvpn.ovpn di aplikasi openvpn client yang sudah kamu install. Cara detailnya menyusul ya sob!
Goodluck!