前言
下面的安装都是使用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 |