pptp配置流程
作者:疯疯 发表在www.ssbbcc.com 于2015年09月09日
编辑配置文件
$ vi /etc/pptpd.conf
# 最后
localip 10.168.0.1
remoteip 10.168.0.10-238,10.168.0.245
$ vi /etc/ppp/options.pptpd
# 找到
require-mschap-v2
require-mppe-128
ms-dns 8.8.8.8
ms-dns 8.8.4.4
开启ip转发,设定转发规则
$ vi /etc/sysctl.conf
#修改下面的等于1
net.ipv4.ip_forward = 1
#保存退出并另设置生效
$ sysctl -p
#添加转发规则 10.168.0.0/24 为上面设定的网段,xxx.xxx.xxx.xxx 为vps外网ip
$ iptables -t nat -A POSTROUTING -s 10.168.0.0/24 -j SNAT –to- source xxx.xxx.xxx.xxx
#保存规则
$ service iptables save
$ service iptables restart
如果重启后该文件值变为0请重新修改改文件为内容1,也可以加入开机启动
vi /etc/rc.local
加入
echo 1 > /proc/sys/net/ipv4/ip_forward
设置成服务,自动启动
$ chkconfig pptpd on
$ chkconfig iptables on
设定使用者的用户密码
$ vi /etc/ppp/chap-secrets
#密码格式为 用户名,服务名,密码,访问ip
#例如下面:
vpn pptpd vpn *
#用户名 连接方式 用户名 不限定IP地
到这里,vpn服务就基本设置好了,重启就可以使用了.
#重启vps
$ reboot
#重启服务
$ /etc/init.d/iptables restart
$ /etc/init.d/pptpd restart
感谢你发表评论 www.ssbbcc.com 鼓励全人类学习象形字