- Published on
Cara Install OpenVPN di VPS Ubuntu
- Authors
- Name
- Bryan Wibowo
- X
- @brynwibowo
Isi konten :
- Langkah-1: Remote VPS Ubuntu via SSH
- Langkah-2: Update dan Upgrade Sistem
- Langkah-3: Download openvpn-install.sh dengan wget
- Langkah-4: Jalankan openvpn-install.sh
- Langkah-5: Install OpenVPN
- Langkah-6: Install openvpn di client
- Langkah-7 : Menambah client baru OpenVPN
- Kesimpulan
Sebelum kelangkah pertama buka terminal dahulu Ctrl+Alt+T
Langkah-1: Remote VPS Ubuntu via SSH
ssh user@ip-public-vps
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
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
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.
kemudian masukkan nama untuk client vpn pertama dan enter, proses instalasi akan berjalan otomatis.
selanjutnya cek status service openvpn
sudo systemctl status openvpn-server@server.service
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
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
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
klik create kemudian cari dan pilih file ovpn yang sudah dicopy dari vps tadi.
coba koneksikan openvpn
cek dengan ifconfig
diterminal, perhatikan pada tun0
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
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.