💡 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.
Hosting Linux Tanpa Ribet
Ingin cara yang lebih baik untuk hosting website dan aplikasi web kamu? Sedang mengembangkan sesuatu yang baru? Atau memang tidak suka Windows? Itulah mengapa kami menyediakan Linux VPS.
Dapatkan Linux VPS KamuLangkah 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
Langkah 6. Jalankan server PPTP VPN
Jika OS Anda adalah 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.