> CentOS > CentOS教程 >

Centos 7.0 系统下搭建基于PPTP的VPN服务器

首先,安装pptpd服务:

yum install ppp iptables pptpd

编辑pptpd.conf文件:

vi /etc/pptpd.conf

找到localip行,去掉最前面的#号

localip 192.168.0.1
remote 192.168.0.234-238, 192.168.0.245

编辑options.pptpd文件:

vi /etc/ppp/options.pptpd

找到ms-dns行,去掉最前面的#号,并更改

ms-dns 223.5.5.5
ms-dns 223.6.6.6

编辑chap-secrets文件:

vi /etc/ppp/chap-secrets

在最后添加一行:

root pptpd 123456 *

编辑sysctl.conf文件:

vi /etc/sysctl.conf

在最后添加一行:

net.ipv4.ip_forward = 1

然后依次输入下面的命令:

sysctl -p
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to-source 47.88.1.68
chmod +x /etc/rc.d/rc.local

编辑rc.local文件:

vi /etc/rc.d/rc.local

将上面的iptables命令加在rc.local文件最后

使pptpd服务立即启动:

systemctl start pptpd

设置pptpd服务开机启动:

systemctl enable pptpd



(责任编辑:IT)