现在的位置: 首页 > 综合 > 正文

Linux配置vpn

2012年04月03日 综合 ⁄ 共 1107字 ⁄ 字号 暂无评论

Illustrate: LINUX内核2.6.X以上的不需要打dkms-2.2.0.3-1.noarch.rpm 和kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm 请注意!!

VPN服务器IP:192.168.1.1
使用系统是:Centos 6.2 64位

step1:安装VPN
[root@IPMAC down]# yum install ppp* #ppp是一种点对点的协议,最常用是宽带拔号
[root@IPMAC down]# rpm -qa|awk '/ppp/' #检查安装是否成功
ppp-devel-2.4.5-5.el6.x86_64
ppp-2.4.5-5.el6.x86_64
[root@IPMAC down]# tar -zxf pptpd-1.3.4.tar.gz #开始安装VPN
[root@IPMAC down]# cd pptpd-1.3.4
[root@IPMAC pptpd-1.3.4]# ./configure && make && make install

step2:配置VPN
[root@IPMAC down]# vi /etc/pptpd.conf #vpn软件主配置文件
输入以下内容
localip 192.168.1.1 #VPN服务器的IP
remoteip 192.168.1.250-252 #分配给VPN用户的IP段,注意千万别写192.168.1.250-192.168.1.252 这种格式是错误的
[root@IPMAC ppp]# vi /etc/ppp/chap-secrets #创建VPN帐号
输入以下内容
"adminvpn" pptpd "123456" * #星号代表启用 remoteip 192.168.1.250-252来分配IP
"adminvpn2" pptpd "123456" 192.168.1.250 #这里是直接给用户手动分配IP

[root@IPMAC ppp]# vi /etc/ppp/options
输入以下内容
lock
auth
lock
debug
dump
proxyarp
name pptpd
multilink
refuse-pap
refuse-chap
refuse-mschap
refuse-eap
refuse-mschap-v2
require-mppe
ms-dns 202.96.209.133

step3:启动VPN
[root@IPMAC ppp]# /usr/local/sbin/pptpd #启动pptpd
[root@IPMAC ppp]# netstat -lnpt|awk '{if($4~/1723/)print $0}' #查看是否启动成功
tcp 0 0 0.0.0.0:1723 0.0.0.0:* LISTEN 10488/pptpd

给我留言

留言无头像?