PENGERTIAN DAN LANGKAH-LANGKAH INSTALLASI OPENVPN DEBIAN 12
Assalamualaikum wr.wb
Saya akan menjelaskan beberapa penjelasan mengenai OPENVPN dan juga langkah-langkah install nya.
Apa itu OpenVPN?
OpenVPN adalah software open-source yang digunakan untuk membuat Virtual Private Network (VPN). Dengan VPN, kamu bisa membuat koneksi internet yang aman, terenkripsi, dan privat, seolah-olah komputer atau perangkatmu terhubung langsung ke jaringan internal tertentu (misalnya kantor atau server pribadi).
Fungsi Utama OpenVPN
π Keamanan & Enkripsi
π Akses Jarak Jauh
π« Bypass Restriksi
π§ Membuat Private Network
Cara Kerja OpenVPN (Singkat)
OpenVPN menggunakan protokol SSL/TLS untuk melakukan autentikasi dan enkripsi.
Ada dua komponen:
OpenVPN Server → yang menyediakan layanan VPN.
OpenVPN Client → yang digunakan user untuk terhubung ke server.
Setelah terkoneksi, semua lalu lintas internet bisa diarahkan melalui server VPN.
Kelebihan OpenVPN
✅ Open-source (gratis, bisa dikustomisasi)
✅ Aman (pakai enkripsi tingkat tinggi)
✅ Multi-platform (Windows, Linux, MacOS, Android, iOS)
✅ Bisa jalan di TCP maupun UDP (fleksibel, bisa menyesuaikan kondisi jaringan)
π Contoh penggunaan sehari-hari:
Mahasiswa/karyawan pakai OpenVPN untuk akses jaringan kampus/kantor dari rumah.
Sysadmin pakai untuk mengamankan remote server.
Pengguna biasa pakai untuk keamanan saat internetan di WiFi publik.
Langkah-langkah
Setelah install debiannya dan pastikan untuk memakai adapater bridged,pastikan internet kalian bisa ping google , kemudian kalian install curl dengan command apt install curl
Lakukan instalasi openvpn ketik curl -O https://raw.githubusercontent.com/Nyr/openvpn-install/master/openvpn-install.sh
Jika sudah ketik chmod +x openvpn-install.sh jika sudah buka open vpn dengan mengetikkan ./openvpn-install.sh
masukkan no ip dari server debian kalian, jika tidak tahu ip server kalian berapa maka lakukan ctrl+c untuk keluar dan ketikkan ip a untuk melihat dari ip server kalian yang berada di enp0s3,
jika sudah mengetahui maka masuk lagi ke dalam openvpn dengan cara yang tadi yaitu ketik ./openvpn-install.sh
Pilih yang ke 1 yaitu UDP, ketik 1194, Pilih yang kedua yaitu google, masukkan nama client bebas ya. Contoh nya seperti ini.

ini adalah tampilan jika pembuatan file openvpn kalian berhsil
Ambil file openvpn di aplikasi filezilla atau winscp atau sejenisnya, disini saya pakai filezila.
ketik sftp://(ip server kalian) username: root dan masukkan password root kalian, klik file nya dengan cara klik kanan lalu pilih download
ketik iptables -A INPUT -s 10.8.0.0/24 -p tcp --dport 22 -j ACCEPT untuk mengizinkan koneksi SSH hanya dari jaringan VPN 10.8.0.0/24 ke server. Ketik iptables -A INPUT -p tcp --dport 22 -j DROP
untuk memblokir semua koneksi SSH dari luar, kecuali yang sudah diizinkan sebelumnya . Digunakan untuk mengamankan server dari akses SSH tak diinginkan. Ketik apt install iptables-persistent -y
digunakan untuk menginstal alat yang bisa menyimpan aturan firewall (iptables) agar tidak hilang saat server dimatikan atau direstart
Pilih yes
lalu jika sudah selesai mendownload masuk ke dalam file explorer dan juga buka aplikasi openvpn kalian bisa download di google atau web browser lainnya
Ini adalah tampilan jika vpn kalian berhasil

Disini saya pakai hp, siapkan aplikasi openvpn dan termius
Buka openvpn dan masukkan file vpn nya, begini tampilan jika vpn kalian berhasil
ketikkan ssh root@(ip server/vpn kalian)
disini saya akan menggunakan ip server saya 192.168.219.102
Ini adalah tampilan ssh dalam posisi vpn menyala ,setelah itu kalian masukkan password root kalian, jika sudah login, lakukan tes yang kedua dengan mematikan vpn kalian , jika ssh terputus itu berarti vpn yang kalian buat berhasil dan jika sebaliknya ssh tidak terputus maka ssh yang kalian buat error
Komentar
Posting Komentar