Virtual Private Network (VPN) adalah sebuah koneksi yang memungkinkan kita tersambung pada sebuah jaringan virtual. Setelah terhubung pada jaringan virtual ini, kamu bisa terkoneksi dengan device lain yang tersambung pada jaringan yang sama. Karena disambungkan dengan aman, semua batasan yang ditetapkan oleh provider internet akan terbuka, seperti pembatasan akses untuk situs tertentu.

Hal ini dikarenakan kita diibaratkan mengakses internet menggunakan jaringan virtual yang sedang digunakan. Cara untuk membangun VPN sangatlah mudah, kamu hanya memerlukan sebuah VPS server yang memiliki akses ke internet. Selanjutnya install aplikasi bernama OpenVPN agar kita bisa terhubung nantinya. Begini langkah – langkah untuk melakukan instalalasinya.
Cara Install OpenVPN Access Server pada VPS Server
1. Persiapan
Pastikan kamu sudah melakukan update pada server ubuntu dan sudah melakukan beberapa pengaturan awal sebelum memulainya. Kamu bisa mengunjungi artikel kami yang berjudul Cara Setup VPS Ubuntu 20.04 Untuk Hosting Web (Lengkap). Pada kesempatan kali ini kami akan menggunakan aplikasi bernama OpenVPN Access untuk mulai membuat VPN. Aplikasi ini mudah untuk disetting dan penggunaannya tidak terlalu sulit, namun sayangnya ada beberapa batasan untuk digunakan secara gratis.
Adapun batasannya adalah kita hanya diperbolehkan mengkoneksikan 2 device ke dalam VPN secara bersamaan. Untuk fitur lainnya seperti banyaknya akun yang bisa dibuat, tidak ada bastasan untuk hal ini. Limit ini bisa ditambah jika kamu sudah memiliki atau membeli lisensinya. Secara lengkapnya bisa dilihat pada pengumuman di situs OpenVPN berikut ini.

2. Set TimeZone
Sebelum menginstall aplikasi utama, kita harus melakukan sinkronasi zona waktu pada server. Karena nantinya server VPN akan sangat bergantung pada waktu saat digunakan.
apt install tzdata
dpkg-reconfigure tzdata
Pilih zona waktu sesuai dengan area tempatmu saat ini.

3. Prosess Install OpenVPN
Proses install OpenVPN Access server bisa dilakukan melalui repositori sehingga tidak perlu melakukan secara manual. Gunakan perintah seperti berikut, kalau terdapat error tambahkan perintah sudo di awal command.
apt update && apt -y install ca-certificates wget net-tools gnupg
wget -qO - https://as-repository.openvpn.net/as-repo-public.gpg | apt-key add -
echo "deb http://as-repository.openvpn.net/as/debian focal main">/etc/apt/sources.list.d/openvpn-as-repo.list
apt update && apt -y install openvpn-as
Prosess install OpenVPN akan berjalan secara otomatis dan setelah semua selesai akan muncul alamat IP untuk mengakses dashboard untuk setting. Gunakan username “openvpn” dan password yang sudah digenerate untuk mengakses alamat dashboard tersebut.

Terdapat 2 alamat yang bisa digunakan yaitu Admin Dashboard dan Client. Untuk melakukan pengaturan terkati server, seperti menambah dan mengganti nama pengguna, gunakan alamat Admin UI dan untuk memulai menggunakan dan mendownload file konfigurasi VPN, gunakan Client UI.
Pada beberapa vps yang mempunyai 2 koneksi yaitu local dan public, pada saat selesai install akan muncul alamat local ipnya. Untuk mengakses dashboardnya tetap gunakan https://alamat-ip-publik:943/admin. Nantinya kamu bisa mengganti pengaturan ini pada setting dashboard.

Masuk ke menu Configuration->Network Setting dan ganti ip pada bagian Hostname or IP Address: menjadi IP publik dari server lalu konfirmasi dengan menekan tombol simpan di bagian bawah.

4. Install OpenVPN Client
Setelah selesai membuat servernya, sekarang saatnya untuk mensetting client atau laptop yang sedang kita gunakan agar bisa terhubung ke VPN yang sudah dibuat. Agar bisa terkoneksi, kita memerlukan sebuah aplikasi khusus yang bisa melakukan tugas ini. Aplikasinya bernama OpenVPN Connect, aplikasi ini mendukung semua platform populer mulai dari OS desktop seperti Linux,Windows,Mac sampai Android dan IOS. Aplikasi dapat diunduh melalui link berikut.

5. Koneksi VPN menggunakan OpenVPN Connect Windows 10
Lakukan instalasi seperti biasa untuk aplikasi OpenVPN Connect. Setelah terinstall buka aplikasi dan kamu akan menemukan tampilan seperti berikut.

Seperti yang terlihat, kita perlu file konfigurasi agar bisa digunakan. File konfigurasi bisa diunduh dengan cara mengakses alamat ClientUI yang didapat pada langkah nomor 3 atau https://alamat-server:943. Masukkan user dan password yang sudah ditentukan, atau gunakan user admin “openvpn” yang sebelumnya dibuat.

Gulir ke bawah dan pada menu Available Connection Profiles klik link yang berada dibawahnya dan akan otomatis terunduh file konfigurasi yang kita butuhkan. Membuka file yang baru saja terunduh akan otomatis melakukan import pada aplikasi OpenVPN Connect yang sudah terinstall sebelumnya.

klik OK dan masukkan password yang digunakan untuk login sebelumnya dan selamat sekarang kamu sudah terhubung dengan jaringan VPN.

Video Tutorial
Penutup
Itulah beberapa langkah yang diperlukan untuk membuat server VPN sendiri. Menggunakan VPN buatan sendiri membuatmu merasa lebih aman, dikarenakan tidak ada orang lain yang berada di jaringan yang sama. Bandwidth dan kecepatan yang didapatkan juga akan lebih cepat dibandingkan menggunakan VPN gratis. Sangat cocok digunakan untuk bermain game online yang membutuhkan VPN karena alasan tertentu. Sekian artikel dari kami, terimakasih sudah mengunjungi blog kami.




