前言
下面的安装都是使用root权限
安装
pptpd
1  | apt-get install pptpd  | 
配置
设置监听
编辑/etc/pptpd.conf1
2
3
4nano /etc/pptpd.conf
#在文件末尾, 取消这两行的注释
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
添加VPN登陆用户
编辑/etc/ppp/chap-secrets1
2
3nano /etc/ppp/chap-secrets
添加
username * password *
username 和 password 替换成自己想设置的用户名和密码
设置DNS解析
1  | nano /etc/ppp/pptpd-options  | 
TCP/IP策略配置
1  | nano /etc/sysctl.conf  | 
再执行1
sysctl –p
提示net.ipv4.ip_forward = 1,说明配置生效
开放端口
1  | iptables -I INPUT -p tcp –dport 1723 -j ACCEPT  | 
配置NAT网络地址转换
1  | iptables –table nat –append POSTROUTING –out-interface eth0 –jump MASQUERADE  | 
重启
1  | /etc/init.d/procps restart  |