Mengkonfigurasi Ubuntu 22.04 sebagai PPTP VPN Server

Rafi
4 min readJan 9, 2023

--

Halo, dan kali ini Kita akan mencoba PPTP.So apa itu PPTP? Point to Point Tunneling Protocol (PPTP) adalah salah satu protokol tertua oleh Microsoft, dan juga sangat cepat. Faktanya, ini adalah yang tercepat dari semua protokol VPN. Itu artinya ini adalah pilihan yang bagus untuk aplikasi yang mengutamakan kecepatan seperti streaming dan bermain game. Meskipun demikian, PPTP tidak seaman itu karena standar enkripsinya yang lemah.

#Network Configuration

  1. Pertama atur adapter VM, untuk adapter 1 sebagai jalur internet dan adapter 2 sebagai jalur client.

2. Power on VM Kalian dan atur Networkingnya pada file netplan

3. Edit menjadi seperti berikut

4. Simpan perubahan dan keluar, jangan lupa untuk merestart netpan dengan mengetik perintah “netplan try

5. Cek IP pada Ubuntu Kita

Jika sudah sesuai bisa lanjut

6. Selanjutnya hubungkan PC Fisik (Windows) dengan VM dengan cara Open Network & Internet Setting > Ethernet > Change adapter option , klik kanan pada VirtualBox Host-only Adapter > Property > Internet Protocol Version 4

7. Coba cek koneksi dari Windows ke Ubuntu menggunakan ping

Sudah terhubung (Reply)

#PPTPD Configuration

  1. Pastikan Server sudah terkoneksi Internet dan update repository
apt update

2. Install PPTPD sebagai VPN Server Kita

apt install pptpd -y

3. Jika sudah, masuk ke file konfigurasi pptpd untuk mengatur local ip dan ip remote client

nano /etc/pptpd.conf

4. Ubah seperti berikut :

10.0.0.1 IP Server & 10.0.0.5–20 IP Client VPN

5. Selanjutnya membuat user VPN pada file chap-secret

nano /etc/ppp/chap-secrets

6. Tambah setidaknya satu user dengan format berikut :

Note:

Client : Nama User

Secret : Password User

7. Lanjut dengan mengatur MTU (maximum transmission unit) & MRU (maximum receive unit) pada file berikut :

nano /etc/ppp/pptpd-options

8. Tambahkan beberapa baris perintah berikut pada baris terakhir

9. Restart PPTPD agar konfigurasi Kita berjalan

/etc/init.d/pptpd restart

#Testing

  1. Pergi ke Windows > Setting > Network & Internet > Tab VPN, lalu pilih Add VPN
Add VPN

2. Isikan Informasi VPN Server Kita, seperti nama,IP Server dan user password client

3. Save dan Connect ke VPN Server

4. Jika berhasil terkoneksi maka akan muncul keterangan Connected

5. Terakhir Kita cek IP yang didapat dari Server menggunakan CMD serta test Ping pada VPN Network

ipconfig (Client mendapat IP 10.0.0.5)
Test Ping ke Server 10.0.0.1

Mungkin Sekian dari tutorial Saya, jika ada kebingungan, kritik/saran pada tutorial ini mohon kontak Saya disini. Terimakasih وَالسَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ

--

--