centos搭建vpn服务器
时间:2015-09-13 08:54 来源:linux.it.net.cn 作者:IT
最近搭建了个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)
最近搭建了个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) |