PPTP Server | Centos 7 - fourslick/notes GitHub Wiki

# yum -y install ppp pptpd net-tools
# mv /etc/pptpd.conf /etc/pptpd.conf.ori
# mv /etc/ppp/options.pptpd /etc/ppp/options.pptpd.ori
# mv /etc/pptpd.conf /etc/pptpd.conf.ori
# mv /etc/ppp/options.pptpd /etc/ppp/options.pptpd.ori
# nano /etc/ppp/options.pptpd
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
lock
nobsdcomp
novj
novjccomp
nologfd
ms-dns 8.8.8.8
ms-dns 8.8.4.4

#nano /etc/pptpd.conf
option /etc/ppp/options.pptpd
logwtmp
localip 10.0.0.1
remoteip 10.0.0.101-200

# echo net.ipv4.ip_forward = 1 >> /etc/sysctl.conf
# sysctl -p
# nano /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
yourusername       *       yourpassword       *
# systemctl enable pptpd
# systemctl start pptpd