最近搭建了个vpn服务器,查了很多资料,在这里汇总一下,方便以后或者大家选用。 一、安装软件 1、cat /etc/issue 查看系统对应的版本。 2、打开网址点这里,下载dkms,kernel-ppp, ppp(不包括devel),pptpd系统对应版本的rpm包 3、rpm命令安装各个rpm包,即: rpm -ivh dkms* rpm -ivh kernel-ppp* rpm -ivh pptpd* rpm -ivh ppp 运行第四条命令时会出现错误提示,没有安装libpcap.so 4、从对应的镜像网站下载对应版本的libpcap包并安装,例如6系列系统的安装包位置为centos6镜像地址,打开,下载libpcap-1.4.0-*包,并rpm安装 rpm -ivh libpcap-1.4.0* 配置服务器设置 1、配置ip地址范围 vi /etc/pptp.conf localip=192.168.1.2 remoteip=192.168.193-223 #配置连入计算机的ip地址分配范围 :wq回车 2、配置vpn用户名及密码列表 vi /etc/ppp/chap-secrets # client | server | secret | IP addresses usr pptpd passwd * :wq **3、启动pptpd服务 service pptpd start **4、设置nat转发 iptables -t nat -F iptables -t nat -A POSTROUTING -s 192.168.1.2/27 -j SNAT –to 192.168.1.26 (请将192.168.1.26替换成你的服务器ip) 至此,设置连接你的网络就可以顺利使用vpn了。 (责任编辑:IT) |