CentOS 6.5 配置VPN服务器教程
时间:2014-08-14 22:36 来源:linux.it.net.cn 作者:it
系统环境为CentOS 6.5(32位Minimal版)操作系统(CentOS-6.5-i386-minimal.iso)
下载地址为http://mirrors.163.com/centos/6.5/isos/i386/CentOS-6.5-i386-minimal.iso
首先配置VPN需要安装相关的软件:
yum install -y wget perl ppp
使用wget下载VPN安装程序
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpm
使用rpm安装
rpm -ivh pptpd-1.4.0-1.el6.i686.rpm
配置VPN中的DNS服务器
cat >>/etc/ppp/options.pptpd<
ms-dns 8.8.8.8
ms-dns 8.8.4.4
EOF
配置VPN中分配的IP地址
cat >>/etc/pptpd.conf<
localip 172.16.0.1
remoteip 172.16.0.2-254
EOF
配置VPN中和帐号和密码
cat >>/etc/ppp/chap-secrets<
pcvpn pptpd 123456 *
EOF
设置清空防火墙使VPN用户可以连接
service iptables start
iptables -F
iptables -X
iptables -Z
service iptables save
配置NAT转换使VPN用户可以访问外网
iptables -t nat -A POSTROUTING -o eth0 -s 172.16.0.0/24 -j MASQUERADE
sed -i "s/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/g" /etc/sysctl.conf
sysctl –p
启动VPN服务并设置为自启动
service pptpd start
chkconfig pptpd on
到这一步,VPN服务器就配置成功了,可以使用帐号pcvpn 密码123456 登陆使用了。
(责任编辑:IT)
系统环境为CentOS 6.5(32位Minimal版)操作系统(CentOS-6.5-i386-minimal.iso) 下载地址为http://mirrors.163.com/centos/6.5/isos/i386/CentOS-6.5-i386-minimal.iso 首先配置VPN需要安装相关的软件: yum install -y wget perl ppp 使用wget下载VPN安装程序 wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpm 使用rpm安装 rpm -ivh pptpd-1.4.0-1.el6.i686.rpm 配置VPN中的DNS服务器
cat >>/etc/ppp/options.pptpd< ms-dns 8.8.8.8 ms-dns 8.8.4.4 EOF 配置VPN中分配的IP地址
cat >>/etc/pptpd.conf< localip 172.16.0.1 remoteip 172.16.0.2-254 EOF 配置VPN中和帐号和密码
cat >>/etc/ppp/chap-secrets< pcvpn pptpd 123456 * EOF 设置清空防火墙使VPN用户可以连接 service iptables start iptables -F iptables -X iptables -Z service iptables save 配置NAT转换使VPN用户可以访问外网 iptables -t nat -A POSTROUTING -o eth0 -s 172.16.0.0/24 -j MASQUERADE sed -i "s/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/g" /etc/sysctl.conf sysctl –p 启动VPN服务并设置为自启动 service pptpd start chkconfig pptpd on 到这一步,VPN服务器就配置成功了,可以使用帐号pcvpn 密码123456 登陆使用了。 (责任编辑:IT) |