Tutorial Install PPTP di CentOS 6

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