1、安装pptp
yum -y install iptables-services pptpd
#开启ipv4转发:
[root@x86 ~]# vim /etc/sysctl.conf
net.ipv4.ip_forward = 1
#刷新配置
[root@x86 ~]# sysctl -p
#关闭防火墙或者放行端口号
service stop iptables
2、配置pptp
1.配置pptpd服务:
vim /etc/pptpd.conf
将配置文件末尾的
localip 11x.x.x.x
remoteip 192.168.0.2-238
#本机公网ip remoteip 192.168.1.100-110
#分配给VPN 客户端的地址,一般是内网网段地址
2.分配的DNS
cat /etc/resolv.conf
里面系统配置的DNS是多少,将其相应DNS配置进去
vim /etc/ppp/options.pptpd
ms-dns 0.0.0.0
3.配置账号文件
[root@along ~]# vim /etc/ppp/chap-secrets
client(客户端登录账号) server(服务) secret(密码) IP addresses(ip范围)
vpntest pptpd 123456 * (允许所有ip)
3、启动服务并检查
systemctl start pptpd #启动服务
systemctl status pptpd #查看服务状态
lsof -i:1723 #端口检查