Selasa, 16 September 2025

CARA KONFIGURASI VPN DI DEBIAN

 CARA KONFIGURASI VPN PADA DEBIAN


Assalamualaikum warahmatullahi wabarakatuh, pada kesempatan kali ini kita akan membahas tentang Konfigurasi VPN. Sebelum menuju ke langkah-langkah konfigurasi VPN nya, emang apasih yang dimaksud dengan VPN? Nah mari kita mengulik sedikit tentang VPN.


PENGERTIAN VPN

VPN, atau Virtual Private Network (Jaringan Pribadi Virtual), adalah teknologi yang membuat koneksi aman dan terenkripsi antara perangkat Anda dan internet, menggunakan "terowongan" virtual melalui jaringan publik

FUNGSI VPN

Fungsinya adalah menyembunyikan alamat IP Anda dan mengenkripsi data yang dikirim dan diterima, sehingga aktivitas online Anda menjadi lebih privat dan aman dari pengintaian pihak tidak berwenang.

Langkah Langkah

1.Setelah install debiannya dan pastikan untuk memakai adapater bridged,pastikan internet kalian bisa ping google , kemudian kalian install curl dengan memasukkan perintah "apt install curl"

nb:sebelum masuk ke cmd kalian tambahkan repository nya terlebih dahulu

2. Lakukan instalasi openvpn ketik  "curl -O https://raw.githubusercontent.com/Nyr/openvpn-install/master/openvpn-install.sh"


3. Jika sudah kalian masukkan perintah "chmod +x openvpn-install.sh" jika sudah buka open vpn dengan mengetikkan  "./openvpn-install.sh"


4. 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


              

5. Ambil file openvpn di aplikasi filezilla atau winscp atau sejenisnya

ketik sftp://(ip server kalian) username: root dan masukkan password root kalian

klik file nya dengan cara klik kanan lalu pilih download

nb: Pastikan file openvpn-install.sh juga sudah terpasang

6. ketik perintah "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 dan Ketik perintah 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.


7. 
Ketik perintah "apt install iptables-persistent -y" digunakan untuk menginstal alat yang bisa menyimpan aturan firewall (iptables) agar tidak hilang saat server dimatikan atau direstart


8. ketik "netfilter-persistent save"
Perintah ini digunakan untuk menyimpan aturan firewall (iptables) yang sedang aktif sekarang, supaya tetap berlaku meskipun server dimatikan atau direstart.

Pengujian lewat client:

1. Cek ip terlerbih dahulu


Disini saya pakai hp, siapkan aplikasi openvpn dan termius

2. Buka Openvpn dan masukkan file nya




3. ketikkan ssh root@(ip server/vpn kalian)
disini saya akan menggunakan ip server saya 192.168.1.9

4. 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





Pilih Disconnect

Tampilan jika koneksi vpn terputus

5. lakukan tes akhir dengan ip vpn 10.8.0.1




Tidak ada komentar:

Posting Komentar