PPTP (Point-to-Point Tunneling Protocol)

Protokol VPN generasi lama yang memungkinkan Anda membuat tunnel melalui internet dalam hitungan detik. PPTP ideal untuk keperluan remote access dasar atau saat prioritas utama adalah kecepatan dan kemudahan setup.

PPTP (Point-to-Point Tunneling Protocol)

Linux Terminal

Cara Instalasi PPTP di Linux Menggunakan Console (Terminal)

Menggunakan VPN dengan protokol PPTP pada sistem operasi Linux seringkali menjadi pilihan utama karena ringannya beban kerja sistem dan kemudahan konfigurasinya. Bagi Anda yang lebih nyaman bekerja dengan antarmuka baris perintah (command line), panduan ini akan membantu Anda melakukan setup dari awal hingga terhubung.

Persiapan Sebelum Memulai

Sebelum mengeksekusi perintah, pastikan Anda memiliki:

  • Akses root atau user dengan hak akses sudo.
  • Detail server PPTP (Alamat IP/Hostname, Username, dan Password).
  • Koneksi internet yang stabil.

 

Langkah 1: Instalasi Paket PPTP Client

Pertama, kita perlu memasang paket pptp-linux. Paket ini adalah toolkit standar untuk mengelola koneksi PPTP di lingkungan Linux.

Untuk Ubuntu/Debian:

$ sudo apt update
$ sudo apt install pptp-linux

Untuk CentOS/RHEL:

$ sudo yum install pptp

Langkah 2: Konfigurasi Koneksi

Setelah paket terpasang, kita akan membuat profil koneksi baru. Kita asumsikan nama koneksi kita adalah vpn-kantor.

  1. Buat file konfigurasi di direktori /etc/ppp/peers/:
    $ sudo nano /etc/ppp/peers/vpn-kantor
  2. Masukkan konfigurasi berikut (sesuaikan bagian yang ditebalkan):
    pty "pptp IP_SERVER_PPTP --nolaunchpppd"
    name USERNAME_ANDA
    remotename vpn-kantor
    require-mppe-128
    file /etc/ppp/options.pptp
    ipparam vpn-kantor

 

Langkah 3: Mengatur Kredensial Login

Simpan username dan password Anda di file chap-secrets.

$ sudo nano /etc/ppp/chap-secrets

Tambahkan baris berikut di bagian akhir file: 

USERNAME_ANDA vpn-kantor PASSWORD_ANDA *

Langkah 4: Menjalankan Koneksi PPTP

Untuk menghubungkan Linux Anda ke server VPN, gunakan perintah pon (PPP On):

$ sudo pon vpn-kantor

Untuk mematikan koneksi:

$ sudo poff vpn-kantor

Langkah 5: Routing Traffic (Penting)

Agar traffic internet Anda melewati jalur VPN, Anda perlu menambahkan route secara manual.

$ sudo route add default dev ppp0