CentOS7 yum 安装pptpd By SR.李 On 2018-11-27 本文介绍CentOS7安装pptpd 因为CentOS7自带yum源因此可以直接yum安装(需安装扩展源) # 安装扩展源 yum install epel-release # 安装pptpd yum install pptpd -y BashCopy 如果是CentOS6 rpm -Uvh http://poptop.sourceforge.net/yum/stable/fc7/pptp-release-current.noarch.rpm yum --enablerepo=poptop-stable install pptpd BashCopy 最简单的配置 #修改pptpd配置文件 localip remoteip 前#去掉(打开注释) vim /etc/pptpd.conf localip 192.168.0.1 remoteip 192.168.0.234-238,192.168.0.245 # 修改配置文件添加账户 vim /etc/ppp/chap-secrets # 添加如下: # Secrets for authentication using CHAP # client server secret IP addresses mytest pptpd 12345678 * BashCopy 启动pptpd服务 systemctl start pptpd.service BashCopy 以上算是安装完成了,但是我们本地测试发现是不能连接互联网的状态 启用路由转发 # 修改系统配置 vim /etc/sysctl.conf # 将 net.ipv4.ip_forward = 0 改为 net.ipv4.ip_forward = 1 #使配置立即生效 sysctl -p BashCopy 路由转发开启也可直接修改(重启后失效) echo 1 > /proc/sys/net/ipv4/ip_forward BashCopy 配置防火墙 iptables --table nat --append POSTROUTING --out-interface eth0 --jump MASQUERADE BashCopy 完成,经测试手机连接没问题,电脑显示有网,但是特慢。