Cara Memasang OpenVPN di NAT VPS

NATVPS.id – OpenVPN adalah sebuah project VPN open-source yang sangat populer. OpenVPN membuat koneksi aman di Internet dengan menggunakan protokol custom berbasis SSL/TLS. OpenVPN biasa digunakan untuk mengamankan koneksi Internet pengguna, menghindari censorship terhadap situs-situs yang diblokir, dan bahkan dapat menjadi ad-blocker.

Pada postingan ini, kita akan membahas bagaimana cara memasang OpenVPN di NAT VPS. Prosedurnya hampir sama dengan instalasi pada VPS biasa, hanya saja kita harus mengarahkan OpenVPN ke port yang benar agar dapat diakses dari luar VPS.

Mengaktifkan TUN/TAP

TUN/TAP adalah perangkat jaringan virtual yang biasa digunakan untuk kegiatan tunnelling dan instalasi VPN. Maka dari itu, TUN/TAP perlu diaktifkan agar OpenVPN dapat dipasang.

Kebanyakan penyedia NAT VPS, salah satunya adalah HostData.id, menggunakan panel Virtualizor yang terdapat switch untuk mengaktifkan dan menonaktifkan TUN/TAP. Namun beberapa penyedia NAT VPS mengharuskan pengguna untuk membuka tiket/support, menyatakan agar dimintai pengaktifan TUN/TAP. Silahkan kontak penyedia VPS masing-masing.

Pengaktifan TUN/TAP pada panel Virtualizor sangat mudah. Buka panel Virtualizor, pilih VPS yang ingin diaktifkan TUN/TAP nya, lalu masuk ke Settings -> VPS Configuration dan centang Enable TUN/TAP. Jangan lupa untuk klik tombol Submit dan restart VPS.

Pengaktifan TUN/TAP

Instalasi OpenVPN

Sekarang, OpenVPN dapat dipasang.

Login ke dalam VPS dan masukkan command berikut untuk memasang OpenVPN dengan script otomatis:

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

Instalasi OpenVPN - 1

OpenVPN akan menanyai IPv4 mana yang akan digunakan. Masukkan angka/pilihan 1 (memilih IP private VPS).

Instalasi OpenVPN - 2

Kemudian, pada pertanyaan mengenai IP publik VPS, masukkan IP publik VPS Anda (Untuk HostData.id: 103.180.125.226atau cukup tekan Enter saja.

Baca Juga:  Cara Onlinekan Home Web Server lewat Private Network Wireguard NAT VPS

Instalasi OpenVPN - 3

Selanjutnya, pada pilihan protokol TCP/UDP, masukkan angka/pilihan 2 (TCP).

Instalasi OpenVPN - 4

Lanjut pada pilihan port, masukkan port bebas yang Anda sukai, asalkan masih kosong. Disini, penulis akan menggunakan port 55004.

Instalasi OpenVPN - 5

Pada pilihan DNS server, masukkan pilihan yang mana saja. Beberapa pilihan yang banyak dipilih oleh pengguna adalah 1.1.1.1 (Cloudflare), Google, dan AdGuard. Disini penulis memilih AdGuard.

Instalasi OpenVPN - 6

Pada pertanyaan untuk nama client, masukkan nama Anda, atau nama bebas. Nama ini akan digunakan untuk pengkoneksian ke server VPN.

Instalasi OpenVPN - 7

Terakhir, tekan tombol apa saja untuk memulai instalasi Tunggu hingga selesai.

Instalasi OpenVPN - 7

Jika muncul tampilan seperti ini, maka instalasi OpenVPN telah berhasil. Hore!

Instalasi OpenVPN - 8

Pengaturan Domain Forwarding

Seperti pada postingan-postingan sebelumnya, kita perlu meng-expose port 55004 (port untuk OpenVPN sebelumnya) kepada dunia luar (IP publik) menggunakan domain forwarding. Jika tidak, VPN tidak akan dapat diakses. Untuk user HostData.id, silahkan baca langkah-langkah detail yang telah kami buat disini.

Atur domain forwarding dengan konfigurasi berikut:

  • Protocol: TCP
  • Source Domain/IP: 103.180.125.226
  • Source Port: Masukkan port OpenVPN sebelumnya, contohnya 55004
  • Destination IP:IP private VPS (pilihan yang ada)
  • Destination Port: 55004 (port harus sama dengan Source Port)

Pengaturan Domain Forwarding OpenVPN

Hubungkan VPN

Sekarang, saatnya untuk menghubungkan ke VPN kita!

File client OpenVPN akan tersedia di ~/NamaClient.ovpn, misalnya ~/Hendra.ovpn. Silahkan unduh file tersebut dengan cara apapun, bisa dengan menggunakan temp.sh sebagai tempat penyimpanan file sementara, atau menaruh file client di website aaPanel seperti yang penulis lakukan.

Koneksi ke OpenVPN - 1

Koneksi ke OpenVPN - 2

Silahkan import file client tersebut. Sebagai contoh, untuk OpenVPN Connect (Android):

  1. Pilih tab File, lalu klik Browse
    Import pada OpenVPN Connect - 1
  2. Pilih file client OpenVPN yang sudah diunduh sebelumnya, lalu pilih OK -> Add
    Import pada OpenVPN Connect - 2
  3. Hubungkan profile yang telah ditambah. Jika semua berjalan normal, VPN akan dapat terhubung.
Baca Juga:  SSH Reverse Port Forward Melalui NAT VPS

Selamat, Anda telah mempunyai VPN sendiri! Nikmati keamanan ekstra pada saat berselancar di Internet.

Koneksi OpenVPN

Penutup

Demikianlah postingan kali ini mengenai instalasi OpenVPN pada NAT VPS. Semoga dapat membantu Anda dalam memasang VPN Anda sendiri. Mohon maaf jika ada kesalahan kata dan terima kasih sudah membaca!

You May Also Like

About the Author: Hendra Manudinata