安装pptpd,直接apt-get
apt-get install pptpd
编辑/etc/pptpd.conf文件
localip 192.168.0.1 #设置服务器IP remoteip 192.168.0.234-238 #分配客户端IP #logwtmp
刚开始未注释logwtmp导致连接VPN出现619错误,在这里花费了不少时间。
编辑/etc/ppp/pptpd-options, 将DNS服务器地址修改为google DNS
ms-dns 8.8.8.8 ms-dns 8.8.4.4
编辑/etc/ppp/chap-secrets 添加VPS账号
aggron pptpd 123456 * #账号为aggron, 密码是123456, *代码任意IP地址可以连接VPN
开启 ipv4 forward, 编辑 /etc/sysctl.conf
net.ipv4.ip_forward=1
运行“sysctl -p”使修改生效
开启NAT
iptables -t nat -A POSTROUTING -s 192.168.123.0/24 -o eth0 -j MASQUERADE
重启pptpd
/etc/init.d/pptpd restart
本文详细介绍如何通过Ubuntu系统安装并配置PPTP VPN服务器,包括安装pptpd软件包、编辑配置文件设置服务器及客户端IP地址、指定DNS服务器、启用IPv4转发、设置NAT以及重启服务等步骤。
1万+

被折叠的 条评论
为什么被折叠?



