KONFIGURASI OPENVPN DEBIAN 12

 

    Assalamualaikum, halo semuanya!! perkenalkan nama saya Ardianyah Wahyu Anugrah dari siswa sekolah SMK Negeri 1 Cerme jurusan TKJ, di sini saya akan membagikan tips bagaimana cara untuk Konfigurasi OpenVpn pada Debian 12. Simak baik-baik langkah-langkah nya berikut ini.

APA ITU OPENVPN?

    OpenVPN merupakan salah satu software atau aplikasi bersifat open source. Aplikasi ini bermanfaat untuk mengakses internet melalui VPN (Virtual Private Networking).

FUNGSI OPENVPN

    Fungsi OpenVPN adalah membuat koneksi internet yang aman dan terenkripsi antara perangkat kita dan server VPN, sehingga:
  1. Menyembunyikan IP asli (privasi dan anonimitas).
  2. Mengenkripsi data supaya tidak bisa disadap.
  3. Menghubungkan jaringan jarak jauh seolah-olah berada di jaringan lokal (remote access).

KEUNGGULAN OPENVPN

    OpenVPN menawarkan berbagai keunggulan yang membuatnya banyak digunakan oleh individu maupun organisasi untuk kebutuhan keamanan jaringan. Keunggulan tersebut antara lain:
  1. Enkripsi kuat 
  2. Cross-platform
  3. Fleksibilitas protokol
  4. Open source
  5. Kemampuan bypass firewall 
  6. Koneksi stabil

LANGKAH-LANGKAH KONFIGURASI OPENVPN DEBIAN 12:

  1. Pertama-tama siapkan jaringan internet dan software OpenVPN Connect, WinSCP dan Termius terlebih dahulu.

  2. Sebelum masuk ke tutorialnya kita konfigurasi NIC terlebih dahulu, pada bagian NIC (Network Interface Card) pada settingan VM (Virtual Machine) yang ada pada VirtualBox, saya menggunakan:

    Adapter 1 Host-only
    Adapter 2 Bridged

  3. Jalankan Virtual Machine debian server yang sudah kalian Install. Setelah masuk ke tampilan login, kalian langsung saja ketikkan perintah "root" dan masukkan password root Kalian, lalu ketik perintah "nano /etc/network/interfaces" untuk mulai mengkonfigurasi IP.

  4. Setting IP address seperti dibawah ini, jika sudah tekan ctrl+s untuk menyimpan konfigurasi dan ctrl+x untuk keluar konfigurasi.

  5. Lalu ketik "/etc/init.d/networking restart" untuk merestart konfigurasi IP yang telah kita buat tadi. Kalian bisa melakukan pengecekan IP dengan cara memasukkan perintah "ip a".

  6. Lakukan Ping ke google.com dan 8.8.8.8 untuk memastikan sudah terhubung ke Internet.

  7. Kemudian kalian ke CMD untuk ping ke IP Debian nya.

  8. Setting repository sesuai dengan kebutuhan, karna saya menggunakan bookworm maka saya setting repository dengan bookworm, setting repository dengan perintah "nano /etc/apt/sources.list".

  9. Jika sudah update dan upgrade untuk update repository dengan perintah "apt-get update" dan ketik "apt-get upgrade".

  10. Silahkan install paket curl dengan perintah "apt install curl ".

  11. Masuk ke Directory Home dengan perintah "cd /home", lalu install paket OpenVPN nya dengan perintah "curl -O https://raw.githubusercontent.com/Nyr/openvpn-install/master/openvpn-install.sh". Jika sudah ketik "chmod +x openvpn-install.sh". Kemudian buka open vpn dengan mengetikkan "./openvpn-install.sh"

  12. Untuk IP nya kalian pilih terserah anda, untuk protocol nya pilih UDP, untuk port isi 1194, untuk DNS pilih nomor 3 atau 1.1.1.1, & masukkan nama client nya, lalu enter.

  13. ketik "apt install proftpd -y" untuk menginstall paket FTP Server.

  14. Buka WinSCP, Login menggunakan IP server yang sudah kalian pilih tadi, lalu masukkan hostname dan password nya.

  15. Masuk ke Directory home, lalu klik kanan di File userclient.ovpn kemudian pilih "download".

  16. Kemudian klik "ok".

  17. Masuk lagi ke Debian, ketik: "iptables -A INPUT -s 10.8.0.1/24(IP VPN kalian, cara ngecek nya ketik "ip a" cek bawah sendiri terdapat IP VPN nya, biasanya antara 10.8.0.0/10.8.0.1" -p tcp --dport 22 -j ACCEPT" Untuk menyetujui akses dari IP OVPN ketik "iptables -A INPUT -p tcp --dport 22 -j DROP" dan juga ketik "apt install iptables-persistent -y".

  18. Pada IPv4 pilih "yes"

  19. Pada IPv6 pilih "yes".

  20. Masuk ke OpenVPN Connect.

  21. Upload file userclient.ovpn kalian.

  22. Klik "Connect".

  23. Jika seperti ini maka sudah berhasil connect.

  24. Selanjutnya install paket ssh dengan perintah "apt install ssh -y".

  25. Kemudian konfigurasi ssh dengan perintah "nano /etc/ssh/sshd_config". Dan Hapus tanda pagar(#) di port 22 dan PermitRootLogin, juga ubah menjadi "yes", kemudian ctrl+s dan ctrl+x.

  26. Ketik "systemctl restart ssh" dan "systemctl status ssh" untuk melihat status nya.

  27. Buka aplikasi OpenVPN Connect di HP, lalu upload file userclient.ovpn kalian.

  28. Klik "Connect".

  29. Jika seperti ini maka sudah berhasil connect.

  30. Masuk ke Termius, pilih Connection dan ketikkan "ssh root/user@212.25.26.16(ip Debian)" dan tekan "Connect".

  31. Masukkan password root Debian kalian lalu Continue lagi.

  32. Jika sudah masuk silahkan kembali ke OpenVPN Connect.

  33. Lalu kalian matikan VPN nya, jika koneksinya terputus dengan Debian Server kalian, dengan demikian, proses kita telah berhasil.


Sekian penjelasan dari saya mengenai cara Install dan Konfigurasi OpenVPN pada Debian 12, semoga ilmu yang telah saya bagikan ini bisa bermanfaat bagi kalian semua.

Sekian Terimakasih...
Wassalamualaikum Wr.Wb.

Komentar

Postingan populer dari blog ini

KONFIGURASI MAIL SERVER DEBIAN 10

Cara Konfigurasi Remote Server Debian 10