diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
5 menit tersisa
Keamanan dan Jaringan

Cara Install PPTP VPN Server di VPS Kamu: Panduan Langkah demi Langkah untuk Ubuntu dan Debian

Alex Robbins By Alex Robbins Baca 5 menit Diperbarui 5 Mei 2025
Cara Install PPTP

💡 Catatan: Ingin menyiapkan VPN yang aman dan andal? Coba VPS Linux kami dengan harga terjangkau, dirancang untuk performa dan keandalan tinggi. Mulai dengan cepat dan manfaatkan koneksi 10Gbps kami.

Privasi dan keamanan kini semakin penting dan tidak bisa diabaikan. Bagi kebanyakan orang, Virtual Private Network (VPN) adalah alat untuk menghindari pelacakan dan tetap anonim. Ada banyak aplikasi dan layanan VPN gratis maupun berbayar yang tersedia, dan Anda bisa menggunakannya jika hanya ingin browsing dengan aman. Namun, Anda juga bisa membuat server PPTP VPN sendiri.

Menjalankan VPN di server sendiri memberi Anda kendali penuh atas data Anda. Anda bisa menentukan sendiri di mana data disimpan dan bagaimana data berpindah. Selain itu, Anda juga bisa memanfaatkan VPN untuk keperluan lain. Mulai dari browsing anonim yang aman hingga melewati pembatasan internet, VPN juga bisa digunakan untuk mengakses file atau aplikasi sensitif di server privat secara aman. Banyak perusahaan, misalnya, menggunakan VPN agar karyawan mereka bisa mengakses file dan sumber daya perusahaan. Apa pun alasannya, membangun VPN di server sendiri berarti Anda memegang kendali penuh. Inilah yang akan dibahas dalam panduan ini. Saya akan menunjukkan cara membuat server PPTP VPN di VPS dengan beberapa langkah sederhana. Namun sebelum itu, mari kita pahami dulu apa itu server PPTP VPN dan cara kerjanya.

Apa itu PPTP VPN?

Virtual Private Network (VPN) adalah alat yang memungkinkan akses aman ke komputer, sumber daya, atau file lain melalui koneksi internet biasa. Bayangkan VPN seperti terowongan: hanya koneksi dengan sertifikasi yang tepat yang bisa melewatinya, sehingga menciptakan jalur yang aman. Bagi kebanyakan pengguna, VPN hanyalah ekstensi browser atau aplikasi untuk browsing anonim. Aplikasi yang Anda gunakan itu adalah klien VPN, sementara server VPN-nya dikelola oleh penyedia layanan. Namun di sini, saya akan menunjukkan cara membuat dan mengelola server PPTP VPN Anda sendiri. 

PPTP adalah singkatan dari Point-to-Point Tunneling Protocol. Ini adalah cara paling mudah untuk membuat jaringan privat yang aman. Anda bisa membuat server PPTP VPN hanya dalam beberapa langkah dengan biaya yang sangat kecil. Jika protokol sederhana tidak bisa digunakan di wilayah Anda, memasang atau mengonfigurasi VPN yang dikaburkan bisa menjadi pilihan terbaik. Mari kita mulai membuat server.

Baca Juga: Panduan OpenVPN VPS untuk Linux & Windows

Cara Menyiapkan PPTP VPN di VPS Linux

Tentu saja, untuk membuat server PPTP VPN di VPS, Anda memerlukan VPS terlebih dahulu. Berdasarkan ulasan VPS dari para ahli kami, Cloudzy adalah pilihan terbaik untuk hosting VPN Anda. Cloudzy's Linux VPS adalah pilihan tepat jika Anda mencari VPS yang terjangkau namun cukup bertenaga untuk menangani beban lalu lintas data yang diperlukan.

Setelah VPS Anda siap, gunakan SSH untuk terhubung ke command-line Linux Anda dan mulai membuat server PPTP VPN. 

linux-vps Hosting Linux Disederhanakan

Ingin cara lebih baik untuk hosting situs dan web app? Sedang mengembangkan sesuatu yang baru? Atau sekadar tidak suka Windows? Itu sebabnya kami punya Linux VPS.

Dapatkan Linux VPS-mu

Langkah 1. Instal PPTPD

Jika OS Anda adalah CentOS/RedHat 6 & CentOS/RedHat 7:

yum install -y  ppp perl nano iptables
cd /usr/local/src
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm 
rpm -Uhv pptpd-1.4.0-1.el6.x86_64.rpm 

Jika Anda menggunakan Ubuntu:

apt-get update
apt-get install -y  pptpd

Langkah 2. Edit Pengaturan IP

Buka file dengan editor favorit Anda, di sini kami menggunakan vim 

nano /etc/pptpd.conflocalip 192.168.0.1   

remoteip 192.168.0.101-200 # Replace with your VPS IP 

Langkah 3. Tambahkan Username dan Password

nano /etc/ppp/chap-secrets

usernameForuser1 *  setpassword2here  *

Langkah 4. Aktifkan network forwarding di /etc/sysctl.conf

echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf

gunakan perintah berikut untuk menerapkan perubahan:

sysctl -p

Langkah 5. Konfigurasi routing dan firewall

iptables -A INPUT -i eth0 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o ppp+ -j ACCEPT

Jika OS Anda adalah CentOS/RedHat 6 & CentOS/RedHat 7, gunakan perintah berikut untuk menyimpan:

service iptables save
service iptables restart

Baca Juga: Menampilkan dan Menghapus Aturan Iptables Linux

Langkah 6. Jalankan server PPTP VPN

Jika OS Anda CentOS atau Redhat, gunakan perintah berikut:

service pptpd restart

Jika OS Anda adalah Ubuntu, gunakan perintah berikut:

systemctl restart pptpd

Untuk menjalankan PPTP Daemon secara otomatis saat reboot berikutnya, gunakan perintah:

Jika OS Anda adalah CentOS/RedHat 6 & CentOS/RedHat 7:

chkconfig pptpd on

Jika Anda menggunakan Ubuntu:

systemctl enable pptpd

Pertanyaan yang Sering Diajukan

Apa itu PPTP VPN?

Ini adalah jenis Virtual Private Network yang mudah dikonfigurasi di VPS Anda menggunakan Ubuntu, Debian, atau CentOS/RHEL. PPTP membuat tunnel privat yang aman melalui koneksi internet yang tidak terenkripsi.

Apa perbedaan server PPTP VPN dengan aplikasi VPN?

Aplikasi VPN hanyalah klien — artinya Anda tidak memiliki kendali atas servernya. Dengan membuat server VPN sendiri, Anda bisa mengontrol penuh semua koneksi secara mandiri, sekaligus mengakses file dan sumber daya Anda dengan aman.

Bisakah saya membuat server PPTP VPN di Windows?

Ada cara untuk mengatur VPN menggunakan Windows Server, tetapi prosesnya jauh lebih rumit dibanding mengaturnya di Linux. Jika tidak ingin mengubah Windows Anda menjadi Linux, Anda bisa mendapatkan VPS MikroTik dari Cloudzy.

Bagaimana cara terhubung ke server PPTP VPN saya?

Anda perlu mengonfigurasi perangkat atau software VPN Anda untuk terhubung ke server menggunakan alamat IP serta username/password yang telah Anda buat sebelumnya.

Bagikan

Lebih banyak dari blog

Lanjutkan membaca.

Gambar judul Cloudzy untuk panduan MikroTik L2TP VPN, menunjukkan laptop yang terhubung ke rak server melalui terowongan digital biru dan emas yang bersinar dengan ikon perisai.
Keamanan dan Jaringan

Setup MikroTik L2TP VPN (dengan IPsec): Panduan RouterOS (2026)

Dalam setup MikroTik L2TP VPN ini, L2TP menangani tunneling sementara IPsec menangani enkripsi dan integritas; menggabungkan keduanya memberi kompatibilitas klien native tanpa pihak ketiga

Rexa CyrusRexa Cyrus Baca 9 menit
Jendela terminal menampilkan pesan peringatan SSH tentang perubahan identifikasi remote host, dengan judul Fix Guide dan branding Cloudzy di latar teal gelap.
Keamanan dan Jaringan

Peringatan: Identifikasi Remote Host Berubah dan Cara Memperbaikinya

SSH adalah protokol jaringan aman yang membuat terowongan terenkripsi antar sistem. Protokol ini tetap populer di kalangan developer yang butuh akses jarak jauh ke komputer tanpa antarmuka grafis

Rexa CyrusRexa Cyrus Baca 10 menit
Ilustrasi panduan troubleshooting server DNS dengan simbol peringatan dan server biru di latar gelap untuk error name resolution Linux
Keamanan dan Jaringan

Temporary Failure in Name Resolution: Apa Artinya dan Cara Memperbaikinya?

Saat menggunakan Linux, kamu mungkin menemui error temporary failure in name resolution ketika mencoba mengakses situs, update paket, atau menjalankan tugas yang butuh koneksi internet

Rexa CyrusRexa Cyrus Baca 12 menit

Siap deploy? Mulai $2,48/bln.

Cloud independen, sejak 2008. AMD EPYC, NVMe, 40 Gbps. Garansi uang kembali 14 hari.