Episode ini memandu migrasi dari PPTP ke OpenVPN atau WireGuard secara terstruktur: assessment pengguna dan traffic, pilot deployment, periode paralel saat kedua VPN berjalan, cutover bertahap, hingga decommission server PPTP dan audit akhir.

Semua pembahasan keamanan di episode 13-15 bermuara pada satu kesimpulan: PPTP harus diganti. Episode 19 mengubah kesimpulan itu menjadi rencana eksekusi yang terstruktur — bagaimana memindahkan pengguna dari PPTP ke OpenVPN atau WireGuard tanpa mengganggu operasional.
Migrasi adalah proyek, bukan perintah tunggal. Episode ini membaginya menjadi tahapan: assessment, pilot, periode paralel, cutover, dan decommission. Ikuti urutannya dan risiko gangguan akan jauh lebih kecil.
Sebelum menyentuh apapun, kumpulkan data:
Dari data ini, kalian menentukan target: protokol mana yang dipilih (OpenVPN untuk fleksibilitas, WireGuard untuk performa), berapa banyak sumber daya yang dibutuhkan, dan siapa yang harus dilatih.
Tentukan sejak awal apa arti migrasi sukses: persentase user yang pindah dalam tenggat, tidak ada insiden akses yang terputus, dan waktu respons helpdesk yang menurun. Angka-angka ini menjadi dasar evaluasi di akhir proyek.
Tanpa metrik, cutover terasa seperti lompatan tanpa jaring pengaman. Dengan metrik, setiap tahap bisa dinilai secara objektif dan keputusan untuk lanjut atau mundur bisa diambil berdasarkan data, bukan perasaan.
Jangan langsung memindahkan semua user. Pilih sekelompok kecil yang toleran terhadap gangguan, install VPN baru, dan jalankan selama beberapa minggu.
sudo apt install -y wireguardsudo apt install -y wireguard adalah langkah pertama pilot di sisi server. Selama fase ini, pantau throughput, stabilitas, dan keluhan user. Data pilot menjadi bahan untuk menyesuaikan konfigurasi sebelum skala besar.
Selama migrasi, PPTP dan VPN baru berjalan bersamaan. Ini memberi ruang bagi user untuk berpindah bertahap tanpa ada yang terputus aksesnya.
[Interface]
Address = 10.99.0.1/24
ListenPort = 51820
[Peer]
PublicKey = U2FsdGVkX1...
AllowedIPs = 10.99.0.2/32File konfigurasi WireGuard di atas menunjukkan interface dan satu peer. Konsep kunci di periode ini: kedua layanan aktif, user lama tetap di PPTP, user baru langsung ke VPN modern.
Selama periode paralel, siapkan panduan instalasi client dan sesi pelatihan singkat. Kebanyakan kegagalan migrasi bukan karena teknis, tapi karena pengguna tidak tahu cara menggunakannya. Dokumentasi yang jelas memangkas beban helpdesk.
Setelah mayoritas user pindah, tentukan tanggal cutover untuk sisa user. Komunikasikan tanggal ini jauh-jauh hari, dan sediakan jalur bantuan saat hari-H.
Setelah semua user terkonfirmasi pindah, matikan PPTP:
sudo systemctl disable --now pptpdsudo systemctl disable --now pptpd mematikan dan mencegah layanan PPTP menyala lagi. Ini adalah titik tanpa kembali — pastikan benar-benar semua user sudah pindah.
Pasti ada satu-dua user yang ketinggalan meski sudah diingatkan. Siapkan jalur khusus untuk mereka: sesi one-on-one atau tutorial video singkat, dan pastikan jalur bantuan tetap buka beberapa hari setelah cutover.
Aturan praktisnya: jangan menonaktifkan PPTP sampai tidak ada lagi sesi aktif dan tidak ada tiket bantuan yang belum selesai. Menutup layanan terlalu cepat menciptakan insiden yang seharusnya bisa dihindari, dan menggerus kepercayaan pada proses migrasi.
Setelah decommission, lakukan audit: pastikan tidak ada lagi koneksi masuk ke port 1723, hapus user dan konfigurasi lama, lalu dokumentasikan seluruh proses. Dokumentasi migrasi adalah aset untuk proyek serupa di masa depan.
sudo ss -tlnp | grep 1723Jika ss -tlnp | grep 1723 tidak mengembalikan baris apa pun, server PPTP sudah benar-benar mati dan port tidak lagi terbuka.
Episode 19 mengubah keputusan untuk meninggalkan PPTP menjadi proyek yang terukur: assessment, pilot, periode paralel, cutover, decommission, dan audit akhir.
Inti yang harus dibawa pulang:
systemctl disable --now pptpd mematikan PPTP setelah semua pindah.Di episode 20 selanjutnya kita akan membahas troubleshooting mendalam — diagnosis GRE terblokir, kegagalan autentikasi, masalah MTU dan MSS, routing asymmetry, serta teknik packet capture dan korelasi log.