Debian搭建vpn/pptp服务器

#安装软件
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

更多:centos7 搭建长城梯子/vpn/l2tp

发表评论

电子邮件地址不会被公开。