介绍使用yum安装pptpVPN服务器 第一步先安装第三方源,官方yum源里面不包含pptpd。这里我们选用EPEl(企业版linux附加包,EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件) yum install epel-release 第二步通过yum安装VPN相关软件, yum install -y perl ppp iptables pptpd 第三步修改配置文件 1、配置文件/etc/ppp/options.pptpd cp /etc/ppp/options.pptpd /etc/ppp/options.pptpd.bak vi /etc/ppp/options.pptpd options.pptpd内容如下: idle 2592000 ms-dns 8.8.8.8 ms-dns 8.8.4.4 2、配置文件/etc/ppp/chap-secrets cp /etc/ppp/chap-secrets /etc/ppp/chap-secrets.bak vi /etc/ppp/chap-secrets chap-secrets内容如下: # client server secret IP addresses 你的账号 * "你的密码" * 按照上面的格式配置好你的vpn账号密码,中间用tab隔开。 3、配置文件/etc/pptpd.conf cp /etc/pptpd.conf /etc/pptpd.conf.bak vi /etc/pptpd.conf 将 #localip 192.168.0.1 #remoteip 192.168.0.234-238,192.168.0.245 改成 localip 192.168.0.1 remoteip 192.168.0.234-238,192.168.0.245 4、配置文件/etc/sysctl.conf cp /etc/sysctl.conf /etc/sysctl.conf.bak vi /etc/sysctl.conf 将 net.ipv4.ip_forward = 0 改成 net.ipv4.ip_forward = 1 保存文件后执行 /sbin/sysctl -p 第四步改iptables配置 iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE /etc/init.d/iptables save /sbin/service iptables restart 最后一步启动pptp和iptables service pptpd restart chkconfig pptpd on //开机启动pptp vpn服务 chkconfig iptables on //开机启动iptables
|