Published on

Cara Install OpenVPN di VPS Ubuntu

Authors

Isi konten :

Sebelum kelangkah pertama buka terminal dahulu Ctrl+Alt+T

Langkah-1: Remote VPS Ubuntu via SSH

ssh user@ip-public-vps
openvpn

Masukkan passphrase jika ada

Langkah-2: Update dan Upgrade Sistem

sudo apt update && sudo apt -y upgrade

Langkah-3: Download openvpn-install.sh dengan wget

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

setelah itu cek hasil download dengan perintah ls

openvpn

Langkah-4: Jalankan openvpn-install.sh

Sebelum menjalankan openvpn-install.sh, buat file ini menjadi executable

sudo chmod +x openvpn-install.sh

baru jalankan

sudo bash openvpn-install.sh
openvpn

Langkah-5: Install OpenVPN

Setelah menjalankan openvpn-install.sh akan muncul input dialog untuk install openvpn, untuk protocol pilih 1 (UDP), port pilih default 1194, DNS server pilih 2 untuk Google.

openvpn

kemudian masukkan nama untuk client vpn pertama dan enter, proses instalasi akan berjalan otomatis.

openvpn
openvpn

selanjutnya cek status service openvpn

sudo systemctl status openvpn-server@server.service
openvpn

untuk stop service openvpn

sudo systemctl stop openvpn-server@server.service

untuk start service openvpn

sudo systemctl start openvpn-server@server.service

untuk restart service openvpn

sudo systemctl restart openvpn-server@server.service

Langkah-6: Install openvpn di client

Masih remote vps ubuntu, cari file konfigurasi openvpn client dengan ekstensi .ovpn

sudo find / -type f -name "*.ovpn"

karena akses root saya terbatas, file ovpn saya copy ke direktori home

openvpn

kemudian buka terminal baru di komputer lokal, copy file ovpn tadi dengan perintah scp

scp user@ip-public-vps:/lokasi-file-ovpn /lokasi-penyimpanan-ovpn-di-komputer-lokal
openvpn

tanda titik . maksudnya adalah file ovpn yang dicopy dari vps ke dalam direktori saat ini yaitu direktori home.

selanjutnya buka network manager, pilih Import VPN connection

openvpn

klik create kemudian cari dan pilih file ovpn yang sudah dicopy dari vps tadi.

openvpn

coba koneksikan openvpn

openvpn

cek dengan ifconfig diterminal, perhatikan pada tun0

openvpn

openvpn menggunakan ip 10.8.0.1 sebagai ip server dan 10.8.0.2-dst sebagai ip vpn client.

buka google, ketik what's my ip address untuk mengetahui ip public openvpn.

Langkah-7 : Menambah client baru OpenVPN

buka terminal yang menjalankan remote vps, kemudian jalankan kembali openvpn-install.sh

sudo bash openvpn-install.sh
openvpn

ketik satu 1 dan enter untuk menambah client baru, kemudian masukkan nama client dan enter.

Kesimpulan

Menginstall OpenVPN dengan openvpn-install.sh cukup mudah hanya dengan beberapa langkah saja, untuk menambahkan client baru juga cukup mudah, openvpn adalah vpn yang cukup aman untuk digunakan.