CARA INSTALL VPN DI DEBIAN 12
STEP BY STEP
Assalamualaikum Wr.Wb
Haii semuanya..., sebelumnya perkenalkan nama saya VALENTIANA PUTRI ANGELINA salah satu siswa jurusan TKJ dari sekolah SMK Negeri 1 Cerme, di sini saya akan membagikan sedikit tips bagaimana konfigurasi VPN pada debian 12. simak baik-baik ya langkah-langkah berikut ini!!!
Pengertian VPN Server
VPN server adalah sebuah server atau perangkat komputer yang dirancang khusus untuk menyediakan layanan Virtual Private Network (VPN). Secara sederhana, VPN server berfungsi sebagai penghubung antara pengguna dengan jaringan internet melalui jalur yang lebih aman, terenkripsi, dan bersifat pribadi. Saat seseorang menggunakan VPN, semua data yang dikirimkan dari perangkatnya—baik itu laptop, ponsel, atau komputer—akan terlebih dahulu melewati VPN server sebelum menuju internet.
Manfaat VPN Server
-
Melindungi data pengguna dengan enkripsi sehingga lebih aman dari peretasan atau penyadapan.
-
Menyembunyikan alamat IP asli sehingga identitas dan lokasi pengguna tidak mudah dilacak.
-
Memungkinkan pengguna mengakses situs atau aplikasi yang diblokir atau dibatasi secara geografis.
-
Memberikan kebebasan berselancar di internet dengan privasi yang lebih terjaga.
-
Membantu karyawan atau pengguna mengakses jaringan internal perusahaan dari jarak jauh dengan aman.
Fungsi VPN Server
-
Mengatur enkripsi data lalu lintas internet antara perangkat pengguna dan internet.
-
Menjadi perantara (gateway) antara pengguna dengan jaringan global.
-
Menyediakan alamat IP baru untuk menyamarkan identitas pengguna.
-
Menghubungkan perangkat dari lokasi yang berbeda ke dalam satu jaringan pribadi.
-
Menghindari pembatasan akses yang dibuat oleh pemerintah, ISP, atau penyedia layanan tertentu.
1. Disini kalian login ke debian sebagai root. Setelah itu ketik perintah “nano /etc/network/interfaces”
2. Kemudian kalian install curl dengan comand "apt install curl"
3. Lakukan instalasi openvpn ketik "curl -O https://raw.githubusercontent.com/Nyr/openvpn-install/master/openvpn-install.sh"
4. Jika sudah ketik "chmod +x openvpn-install.sh" jika sudah buka open vpn dengan mengetikkan "./openvpn-install.sh"
5. 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
6. Pilih yang ke 1 yaitu UDP > ketik 1194 > pilih yang kedua yaitu google > masukkan nama client sesuai keinginan kalian.
7. ini adalah tampilan jika pembuatan file openvpn kalian berhasil
8. Ambil file openvpn di aplikasi filezilla atau winscp atau sejenisnya dan ketik sftp://(ip server kalian) username: root dan masukkan password root kalian
9. Klik file nya dengan cara klik kanan lalu pilih download
10. 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.
11. 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.
12. Ketik "apt install iptables-persistent -y" digunakan untuk menginstal alat yang bisa menyimpan aturan firewall (iptables) agar tidak hilang saat server dimatikan atau direstart
13. Pilih yes
14. Ketik "netfilter-persistent save" Perintah ini digunakan untuk menyimpan aturan firewall (iptables) yang sedang aktif sekarang, supaya tetap berlaku meskipun server dimatikan atau direstart.
15. Pengujian lewat client, cek terlebih dahulu ip vpn dan ip server kalian ketik ip a
16. Disini saya pakai hp, siapkan aplikasi openvpn dan termius, Buka openvpn dan masukkan file vpn nya
17. Split / belah layar kalian untuk memudahkan pemantauan. Buka termius dan pilih new host. Selanjutnya, ketikkan ssh root@(ip server/vpn kalian)
18. setelah itu kalian masukkan password root kamu, jika sudah login, lakukan tes yang kedua dengan mematikan vpn kamu, jika ssh terputus itu berarti vpn yang kamu buat berhasil dan jika sebaliknya ssh tidak terputus maka ssh yang kamu buat error.
19.lakukan seperti cara yang diatas, yang membedakan hanyalah di bagian ip.
20. dan Vpn telah berhasil.
Sekian penjelasan dari saya,
Terimakasih.
Komentar
Posting Komentar