#安装软件 apt-get install -y ppp pptpd #配置IP vim /etc/pptpd.conf localip 192.168.52.1 remoteip 192.168.52.2-255 #配置dns vim /etc/ppp/pptpd-options ms-dns 8.8.8.8 ms-dns 8.8.4.4 #配置用户 vim /etc/ppp/chap-secrets "user" pptpd "abc123" * #防火墙配置 #下面的IP与上面的IP对应 #能连上不能上网的可能是没有这两条配置 iptables -A POSTROUTING -t nat -s 192.168.52.0/24 -o eth0 -j MASQUERADE iptables -t nat -A POSTROUTING -s 192.168.52.0/24 -j SNAT --to-source xx.xx.xx.xx此为服务器公网IP iptables -A INPUT -p tcp --dport 1723 -j ACCEPT #提示619的可能是没配置这条 iptables -A INPUT -p tcp --dport 47 -j ACCEPT iptables -A INPUT -p gre -j ACCEPT iptables -A INPUT -p UDP --dport 53 -j ACCEPT #保存到文件-注意-此系统为Debian,其它系统可能不同 iptables-save > /etc/iptables.rules systemctl restart pptpd ppp systemctl enable pptpd
1