Support dan Konsultasi : [email protected]

Pada artikel ini saya akan sharing cara install OpenVPN di Ubuntu 18.04 Server. Dikarenakan ISP internet dirumah saya menggunakan IP Dinamis yang selalu berubah setiap saat, dengan bantuan OpenVPN ini saya bisa melakukan koneksi langsung ke Server Ubuntu 18.04 VPS saya yang berada di Vultr Singapura.

Setelah VPN berhasil terhubung saya bisa browsing dan mendapatkan IP Static dari server VPS Ubuntu 18.04, dengan OpenVPN saya tidak perlu lagi membeli layanan VPN Tunnel dari penyedia lain, cukup dengan mengandalkan server yang saya miliki di Vultr.

Langkah Install OpenVPN

Tanpa panjang lebar lagi, yuk simak Cara Mudah Install OpenVPN di Ubuntu 18.04 :

Spesifikasi Server VPS

  • Linux Ubuntu 18.04 LTS
  • Ram 1GB
  • Cpu 1 vCore

Update dan Upgrade Package Ubuntu 18.04

Langkah pertama, melakukan update dan upgrade package ubuntu 18.04 dengan perintah di bawah ini

sudo apt update && sudo apt upgrade

Install Software Git di Linux

Langkah kedua, install GIT di server ubuntu untuk clonning file OpenVPN dari GIT dengan perintah di bawah ini

sudo apt install git -y

Clone Repository OpenVPN

Setelah Git berhasil di install pada ubuntu 18.04, langkah selanjutnya adalah clone repository OpenVPN dengan menggunakan Git

git clone https://github.com/Nyr/openvpn-install.git

Install OpenVPN Ubuntu

Setelah berhasil melakukan clone repository OpenVPN ubuntu di Git, langkah selanjutnya adalah masuk ke Folder hasil clone dan jalankan perintah sebagai berikut :

cd openvpn-install/
chmod +x openvpn-install.sh
sudo ./openvpn-install.sh

Setting OpenVPN Ubuntu Installation

Setelah menjalankan command linux install OpenVPN akan muncul debug seperti dibawah ini, sesuaikan dengan kebutuhan dan nama client yang ingin anda gunakan

Welcome to this OpenVPN road warrior installer!

I need to ask you a few questions before starting setup.
You can use the default options and just press enter if you are ok with them.

Which protocol do you want for OpenVPN connections?
   1) UDP (recommended)
   2) TCP
Protocol [1]: 1 <-- Pilih 1

What port do you want OpenVPN listening to?
Port [1194]: 1194 <-- Isikan port default

Which DNS do you want to use with the VPN?
   1) Current system resolvers
   2) 1.1.1.1
   3) Google
   4) OpenDNS
   5) Verisign
DNS [1]: 2 <-- Saya pilih 2 untuk DNSnya, kalian bisa sesuaikan sendiri sesuai keinginan

Finally, tell me a name for the client certificate.
Client name [client]: private <-- ini nama file .ovpn yang nanti akan digunakan untuk konek ke perangkat anda 

Okay, that was all I needed. We are ready to set up your OpenVPN server now.
Press any key to continue... [tekan enter]
OpenVPN Ubuntu

Setelah memilih konfigurasi yang telah kita tentukan, tunggu hingga prosesnya selesai hingga muncul pesan ‘Finished‘ seperti berikut

Check that the request matches the signature
Signature ok
The Subject's Distinguished Name is as follows
commonName            :ASN.1 12:'private'
Certificate is to be certified until Nov  4 03:50:34 2029 GMT (3650 days)

Write out database with 1 new entries
Data Base Updated

Using SSL: openssl OpenSSL 1.1.1  11 Sep 2018
Using configuration from ./safessl-easyrsa.cnf
Can't load /etc/openvpn/server/easy-rsa/pki/.rnd into RNG
140102163726784:error:2406F079:random number generator:RAND_load_file:Cannot open file:../crypto/rand/randfile.c:88:Filename=/etc/openvpn/server/easy-rsa/pki/.rnd

An updated CRL has been created.
CRL file: /etc/openvpn/server/easy-rsa/pki/crl.pem

Created symlink /etc/systemd/system/multi-user.target.wants/openvpn-iptables.service → /etc/systemd/system/openvpn-iptables.service.
Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /lib/systemd/system/[email protected]

Finished!

Your client configuration is available at: /home/mimin/private.ovpn
If you want to add more clients, just run this script again!

Sampai disini Install OpenVPN berhasil di install tanpa error, langkah selanjutnya nya adalah download file .ovpn dari server Ubuntu 18.04 lalu simpan di komputer / Laptop anda yang akan digunakan untuk VPN.

Download dan Install OpenVPN GUI Client

Agar bisa terhubung dengan Server OpenVPN Ubuntu yang baru saja di install, terlebih dahulu Download file OpenVPN GUI Client dan Install pada Komputer/Laptop anda, berikut link download OpenVPN dibawah ini :

https://openvpn.net/download-open-vpn/

Lakukan instalasi seperti biasa dengan klik Next hingga selesai, setelah berhasil di install seperti gambar dibawah ini

Import file .ovpn yang sebelumnya telah di download dari server, lalu klik import, dan klik connect

Dan, OpenVPN Ubuntu anda sudah bisa digunakan dengan status Connected, untuk memastikan lagi apakah IP laptop yang anda gunakan sudah berubah, buka google dan ketikan “whatsmyip” tanpa tanda petik ya sob.