Tutorial Install PPTP di CentOS 6
[root@server ~]# yum install epel-release -y
[root@server ~]# yum install pptpd -y
Edit IP setting di file /etc/pptpd.conf
localip 192.168.100.1
remoteip 192.168.100.100-125
user VPN dengan merubah file /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client servers secret IP addresses
namauser * password *
Set DNS server di file /etc/ppp/options.pptpd
ms-dns 8.8.8.8
ms-dns 8.8.4.4
Allow Network Forwarding di file /etc/sysctl.conf
net.ipv4.ip_forward = 1
Save dan jalankan perintah
[root@server ~]# sysctl -p
Konfigurasi IPTables
[root@server ~]# iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
[root@server ~]# iptables -t nat -A POSTROUTING -o eth0 -s 192.168.100.0/24 -j MASQUERADE
[root@server ~]# service iptables save
[root@server ~] service pptpd start
[root@server ~] service pptpd restart