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) danname
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. 🚀