安装PPP
yum -y install ppp
到rpmfind.net下载pptpd rpm包或者到sf下载源码包自己编译,懒人当然是下载rpm包了
http://sourceforge.net/projects/poptop/files/
ftp://rpmfind.net/linux/epel/6/x86_64/pptpd-1.4.0-3.el6.x86_64.rpm
rpm -ivh pptpd-1.4.0-3.el6.x86_64.rpm
配置很简单,/etc/pptpd.conf里面,设置一下IP
localip 10.8.0.1
remoteip 10.8.0.2-254
/etc/ppp/chap-secrets 里面设置用户账户,格式如下
第一个test是用户,第二个test是密码 ,*表示任意ip
配置文件/etc/sysctl.conf
vi /etc/sysctl.conf
修改以下内容开启ip转发:
net.ipv4.ip_forward = 1
保存、退出后执行:
sysctl -p
因为没有公网地址分配给客户端,所以要使用iptables做nat转发让客户端可以上网
iptables -A POSTROUTING -t nat -s 10.8.0.1/24 -o eth0 -j MASQUERADE
好了,启动pptpd,用自己的电脑新建一个vpn连接过去试试吧