Masdika Loading..
Masdika.ID

DevOps Engineer

Cloud Engineer

System Administrator

  • Home
  • Portfolio
  • Services
  • Resume
  • Skills
  • Blog
  • Contact
Masdika.ID

DevOps Engineer

Cloud Engineer

System Administrator

Download CV

Recent Posts

  • Dari Laptop Bekas Jadi Server Pribadi: Cara Membangun Home Server Murah Menggunakan ISP MyRepublic dengan Public IP
  • Pembuatan Subnet dan Alokasi IP Address pada Amazon Web Service VPC
  • Instalasi dan Konfigurasi AWS CLI pada EC2 (Lab Guide)
  • Membangun Arsitektur Web + Database Highly Available di AWS (RDS Multi-AZ)
  • Cara Reset Password OpenBSD di Proxmox via VNC

Recent Comments

  1. Alif on Jangan Gunakan latest Tag pada Docker Images! Ini Alasannya
  2. Sahrull on Panduan Lengkap Anti-DDoS: Installasi Iptables, Hardening, dan Cloudflare Proxy
  3. VSTRA on Cara Cerdas Menguasai Kubernetes (K8s): Panduan Lengkap Orkestrasi Kontainer untuk Developer Modern
  4. Rikiy on Cara Mudah Deploy Website Node.js Menggunakan Docker
  5. Masdika.BIZ.ID on Disaster Recovery Cluster (DRC) WordPress dengan MariaDB Galera dan Load Balancer Caddy

Categories

  • Tutorial

Masdika.ID

  • About
  • Terms & Conditions
  • Privacy Policy
BLOG POST

Cara Menghubungkan VPN L2TP di Ubuntu 25.04 Tanpa IPsec

June 12, 2025 Tutorial by Masdika.ID
Cara Menghubungkan VPN L2TP di Ubuntu 25.04 Tanpa IPsec

Menggunakan VPN di Linux Ubuntu tidak harus rumit. Dalam panduan ini, kita akan belajar cara menghubungkan ke server VPN L2TP tanpa menggunakan IPsec, cukup menggunakan xl2tpd dan ppp. Cocok untuk jaringan internal atau VPN yang tidak mensyaratkan enkripsi IPsec.

✅ Prasyarat

Pastikan Anda memiliki:

  • Akun VPN (username, password, dan IP server L2TP)
  • Hak akses sudo pada sistem Linux Ubuntu Anda

🛠️ Langkah 1: Instalasi Paket Diperlukan

Pertama, pasang dua paket utama: xl2tpd dan ppp.

sudo apt update
sudo apt install xl2tpd ppp -y

🔧 Langkah 2: Konfigurasi xl2tpd

Edit file konfigurasi utama xl2tpd.

sudo nano /etc/xl2tpd/xl2tpd.conf

Isi dengan konfigurasi berikut:

[global]
port = 1701

[lac vpnprovider]
lns = 123.123.123.123
pppoptfile = /etc/ppp/options.vpnprovider
length bit = yes
redial = yes
redial timeout = 15
require authentication = yes
name = uservpn

📅 Gantilah lns (alamat server VPN) dan name sesuai informasi dari penyedia VPN Anda.

🔐 Langkah 3: Konfigurasi Opsi PPP

Edit file opsi PPP untuk koneksi ini.

sudo nano /etc/ppp/options.vpnprovider

Masukkan konfigurasi berikut:

name uservpn
password GantiPassword123!
refuse-eap
require-mschap-v2
noccp
noauth
mtu 1400
mru 1400
persist
maxfail 0
debug

⚠️ Penting: Jangan tambahkan baris lns di file ini. File ini hanya untuk opsi PPP.

🔄 Langkah 4: Restart Layanan xl2tpd

Setelah konfigurasi selesai, restart layanan xl2tpd untuk menerapkan perubahan.

sudo systemctl restart xl2tpd

🔌 Langkah 5: Mulai Koneksi VPN

Gunakan perintah berikut untuk memulai koneksi ke server VPN:

echo "c vpnprovider" | sudo tee /var/run/xl2tpd/l2tp-control

Tunggu sekitar 5–10 detik agar koneksi tersambung.

📊 Langkah 6: Verifikasi Koneksi

Periksa apakah antarmuka ppp0 sudah muncul:

ip a show ppp0

Jika Anda melihat antarmuka ppp0, berarti koneksi VPN berhasil ✨

❌ (Opsional) Putuskan Koneksi VPN

Untuk memutuskan koneksi VPN, gunakan:

echo "d vpnprovider" | sudo tee /var/run/xl2tpd/l2tp-control

🔒 Tips Keamanan

  • Jangan simpan password dalam file teks biasa jika tidak diperlukan. Gunakan metode manajemen rahasia (misalnya chmod 600 untuk file).
  • Hindari menggunakan VPN L2TP tanpa IPsec untuk koneksi publik. L2TP tanpa enkripsi tidak aman di jaringan yang tidak dipercaya.

📄 Penutup

Tutorial ini menunjukkan cara sederhana menghubungkan VPN L2TP client tanpa IPsec di Ubuntu 25.04. Metode ini cocok untuk lingkungan pengujian atau jaringan internal, tetapi bukan untuk penggunaan publik tanpa enkripsi tambahan.

Jika Anda butuh tutorial L2TP dengan IPsec atau OpenVPN, saya siap bantu juga. 🚀

Share:
Tags: l2tpubuntuvpn
Related Posts
Panduan Lengkap Cloud-Init Ubuntu di Proxmox (Production Ready)

Kalau kamu sudah cukup lama pakai Proxmox, biasanya akan sampai di satu fase: bikin VM itu kok masih ribet dan…

Tutorial Lengkap: Install dan Konfigurasi MinIO Community Edition di Ubuntu

MinIO adalah solusi penyimpanan objek berbasis S3 yang ringan dan cepat. Cocok untuk digunakan sebagai object storage pribadi, backup, maupun…

Post navigation

Prev
Next
Write a comment Cancel Reply


© 2025 www.masdika.id — Semua hak cipta dilindungi