Langsung ke konten utama

CARA KONFIGURASI OPENVPN PADA DEBIAN 12

  CARA KONFIGURASI OPENVPN PADA DEBIAN 12

Step By Step Lengkap Dengan Screenshoot


Pengertian Openvpn 

OpenVPN adalah perangkat lunak sumber terbuka (open-source) yang digunakan untuk membuat koneksi Virtual Private Network (VPN) yang aman. Dengan OpenVPN, pengguna dapat mengenkripsi lalu lintas internet mereka, menyembunyikan alamat IP, dan mengakses sumber daya jaringan secara aman dari lokasi terpencil.


Kelebihan Openvpn 

1. Keamanan yang Kuat

2. Fleksibilitas Konfigurasi

3. Kompatibilitas

4. Proyek Sumber Terbuka 

5. Kemampuan melewati firewall


Kekurangan Openvpn

1. Konfigurasi yang Rumit

2. Membutuhkan Perangkat Lunak Tambahan

3. Potensi Kecepatan Lebih Lambat

4. Potensi Pemblokiran

5. Intensif Sumber Daya


Langkah Langkah

1. Kalian install curl dengan comand "apt install curl"



2. 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".
 


3. 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"



4. Pilih yang ke 1 yaitu UDP, jika sudah ketik 1194


5. Pilih yang kedua yaitu google, Lalu masukkan nama client bebas 


6. Ambil file openvpn di aplikasi filezilla atau winscp atau sejenisnya
ketik sftp://(ip server kalian) username: root dan masukkan password root kalian, Lalu klik file nya dengan cara klik kanan lalu pilih download



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

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


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



10. Pilih yes 




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


12. Lalu jika sudah selesai mendownload, ketik nano /etc/openvpn/server/server.conf untuk mengganti ip vpn nyaa, sebelumnya 10.0.8.0 saya ganti 13.13.13.0
save dengan ctrl+x, klik y dan enter
(opsional)


13. Restart dengan systemctl restart openvpn-server@server kemudian masuk ke dalam file explorer dan juga buka aplikasi openvpn kalian bisa download di google atau web browser lainnya 
 
14. Ini adalah tampilan jika vpn kalian berhasil




Pengujian Lewat Client

1. Cek terlebih dahulu ip vpn dan ip server kalian ketik ip a 


2. Disini saya pakai hp, siapkan aplikasi openvpn dan termius

3. Buka openvpn dan masukkan file vpn nya



4. Ketikkan "ssh root@(ip server/vpn kalian)"
disini saya akan menggunakan ip server saya 192.168.233.170 ; connect


5. Jika sudah connect ketik ping 8.8.8.8 untuk mengecek koneksi internet 


6. lakukan tes akhir dengan ip vpn 13.13.13.1 





Komentar

Postingan populer dari blog ini

CARA KONFIGURASI DATABASE PADA DEBIAN 10

  CARA KONFIGURASI DATABASE PADA DEBIAN 10 Cara Konfigurasi Database Debian 10 Step By Step Lengkap Dengan Screenshot --- Halo teman-teman semuanya! kalian butuh  CARA KONFIGURASI DATABASE PADA DEBIAN 10? Kalau iya, kalian berada di tempat yang tepat! Sebelum kita mulai, perkenalkan dulu, nama saya Pinky Dwi Ayu R. Saya adalah salah satu siswa jurusan Teknik Komputer dan Jaringan (TKJ) di SMK Negeri 1 Cerme.  Di blog ini, saya akan membagikan tips dan trik kepada kalian tentang bagaimana  CARA KONFIGURASI DATABASE PADA DEBIAN 10 dengan mudah.  Penasaran bagaimana caranya? Simak penjelasannya di bawah ini! --- Apa itu Database Server?    Database Server adalah komputer atau perangkat yang menjalankan perangkat lunak untuk menyediakan layanan database kepada pengguna atau aplikasi lain. Fungsinya adalah untuk menyimpan, mengelola, dan memfasilitasi akses data secara terorganisir. Database server ini bekerja dengan menerima permintaan dari klien (sep...

Cara menginstal debian dan Setting ip address pada debian 10

  Cara Install Debian Server Dan Setting IP Address  Step By Step Lengkap Dengan Screenshoot --- Halo teman-teman semuanya! kalian butuh cara menginstall Debian 10 di VirtualBox? Kalau iya, kalian berada di tempat yang tepat! Sebelum kita mulai, perkenalkan dulu, nama saya Pinky Dwi Ayu R. Saya adalah salah satu siswa jurusan Teknik Komputer dan Jaringan (TKJ) di SMK Negeri 1 Cerme.  Di blog ini, saya akan membagikan tips dan trik kepada kalian tentang bagaimana cara menginstall sistem operasi Debian 10 di VirtualBox dengan mudah. Selain itu, saya juga akan menjelaskan langkah-langkah untuk mengatur IP Address-nya. Penasaran bagaimana caranya? Simak penjelasannya di bawah ini! --- Sejarah Debian       Debian merupakan sistem operasi Linux yang dibuat pada tahun 1993 oleh Ian Murdock yang kemudian menjadi Debian Project Leader. Nama Debian sendiri diambil dari nama Ian dan istrinya Debra, sehingga terbentuk nama Debian. Pada awalnya, Debian dibuat untuk...

Cara Konfigurasi Remote Server di Debian 10

 Cara Konfigurasi Remote Server di Debian 10 --- Halo teman-teman semuanya! disini saya akan membahas tentang  Cara Konfigurasi Remote Server di Debian 10 Di blog ini, saya akan membagikan tips dan trik kepada kalian tentang bagaimana  Cara Konfigurasi Remote Server di Debian 10  dengan mudah.  Penasaran bagaimana caranya? Simak penjelasannya di bawah ini!                                                                                                  ---   Apa itu Remote Server?      Remote server adalah server yang dapat diakses dari jarak jauh. Meskipun pengguna tidak berada di jaringan LAN yang sama, mereka tetap bisa masuk ke dalam sistem serv...