Cara simple konfigurasi OpenVPN

Cara Simple Konfigurasi OpenVPN (Tanpa Autentikasi & Enkripsi)

Metode ini merupakan cara paling sederhana untuk menjalankan OpenVPN. Konfigurasi ini tidak menggunakan autentikasi maupun enkripsi, sehingga tidak aman untuk produksi, tetapi sangat cocok untuk belajar dan testing dasar.

Nantinya, OpenVPN dapat dikembangkan dengan berbagai metode keamanan seperti:

  • Autentikasi via PAM
  • RADIUS
  • LDAP
  • TLS Certificate
  • Berbagai metode enkripsi

Konfigurasi di Server 1

Jalankan perintah berikut:

openvpn --dev tun2 --port 1195 --ifconfig 1.1.1.1 1.1.1.2

Penjelasan:

  • Membuat interface tunnel tun2
  • Menggunakan port 1195
  • IP tunnel:
    • Server1 → 1.1.1.1
    • Peer → 1.1.1.2

Konfigurasi di Server 2

Jalankan perintah berikut:

openvpn --remote 100.100.100.2 --dev tun2 --port 1195 --ifconfig 1.1.1.2 1.1.1.1

Keterangan:

  • 100.100.100.2 = IP interface milik Server1
  • IP tunnel:
    • Server2 → 1.1.1.2
    • Peer → 1.1.1.1

Hasil Konfigurasi

Setelah kedua perintah dijalankan:

  • Akan terbentuk interface tunnel virtual
  • Kedua server dapat saling ping melalui IP tunnel
  • Koneksi berjalan langsung melalui console

Contoh test:

ping 1.1.1.2

Catatan Penting

⚠️ Konfigurasi ini bersifat sementara (temporary) karena dijalankan langsung di console.

Agar permanen, konfigurasi dapat disimpan dalam:

  • File .conf OpenVPN
  • Script bash
  • System service

Referensi

Dokumentasi resmi:
OpenVPN Wiki
https://wiki.debian.org/OpenVPN


Komentar

Postingan populer dari blog ini

Cara restart / stop windows service (services.msc) dengan bat / cmd

Learning Haproxy Load Balancer with Podman and Go Backends

Konfigurasi ITNSA OpenVPN auth LDAP