GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Instal PPTP VPN di CentOS 6

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal dan konfigurasi PPTP VPN di server CentOS 6 Anda. Bagi Anda yang belum tahu, The Point-to-Point Tunneling Protocol (PPTP) adalah metode untuk mengimplementasikan jaringan pribadi virtual. PPTP menggunakan saluran kontrol melalui TCP dan terowongan GRE yang beroperasi untuk mengenkapsulasi paket PPP. Spesifikasi PPTP tidak menjelaskan fitur enkripsi atau otentikasi dan bergantung pada Protokol Point-to-Point yang tunneled untuk mengimplementasikan fungsionalitas keamanan. Kami menggunakan PPTP karena didukung secara native di hampir semua perangkat, Windows, Linux, Android, iOS, dan Mac OS.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Berikut adalah langkah-langkah menginstal PPTP VPN di CentOS 6.

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:CentOS 6.
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal PPTP VPN di CentOS 6

Langkah 1. Pertama, instal PPTP

yum install ppp iptables nano
cd /usr/local/src

#For 64bit OS
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rpm -Uhvpptpd-1.4.0-1.el6.x86_64.rpm

#For 32bit os
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpm
rmp -Uhv pptpd-1.4.0-1.el6.i686.rpm

Langkah 2. Siapkan PPTP

Edit setelan IP di /etc/pptpd.conf :

#nano /etc/pptpd.conf

localip 192.168.0.1 # your VPS/Dedicated Server IP address 
remoteip 192.168.0.101-200

Dan berikut pengaturannya menjadi /etc/ppp/options.pptpd :

ms-dns 8.8.8.8
ms-dns 4.4.4.4

Langkah 3. Buat pengguna untuk mengakses server VPN

Tambahkan akun pengguna di/etc/ppp/chap-secrets (tetapkan nama pengguna dan kata sandi):

#nano /etc/ppp/chap-secrets

vpn pptpd vpnpassword *

Langkah 4. Aktifkan penerusan jaringan di /etc/sysctl.conf

#nano /etc/sysctl.conf

net.ipv4.ip_forward = 1

#To make the changes to sysctl.conf take effect, use the following command.

sysctl -p

Langkah 5. Siapkan iptables

Anda perlu menambahkan aturan iptables berikut untuk membuka port yang benar dan meneruskan paket data dengan benar:

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

Langkah 6. Mulai server PPTP VPN

service pptpd restart
chkconfig pptpd on

Selamat! Anda telah berhasil menginstal PPTP VPN. Terima kasih telah menggunakan tutorial ini untuk menginstal PPTP VPN pada sistem CentOS 6. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda untuk memeriksa situs web resmi PPTP VPN .


Cent OS
  1. Cara Menginstal PHP 7, 7.2 &7.3 Pada CentOS 7

  2. Cara Menginstal Java 11 &12 di CentOS 7

  3. Cara Menginstal Wine 4.0 di CentOS 7

  1. Cara Menginstal Vim 8.2 di CentOS 7

  2. Cara Menginstal VirtualBox di CentOS 7

  3. Cara Menginstal Git di CentOS 8

  1. Cara Menginstal Docker di CentOS 8

  2. Cara Menginstal Java 8 &11 di Centos 8

  3. Cara Menginstal MySQL di CentOS 8