需要下载的软件: dkms-2.0.5-1.noarch.rpm kernel_ppp_mppe-0.0.5-2dkms.noarch.rpm ppp-2.4.3-4.rhel3.i386.rpm(下载自己的相应的系统就可以了,我用的是rhel3) pptpd-1.2.3-1.i386.rpm 检查自己系统内是否有相应的软件包已经安装,没有的话安装,有的话使用升级。 分别使用命令: 安装 : rpm -ivh xxx.rpm 升级 : rpm -Uvh xxx.rpm 注意最好用rpm包安装,不要自己编译不然后面会很麻烦。 安装完成。 编辑/etc/pptp.conf 只需要在最后输入两行: localip 192.168.100.1 //定义服务器上的IP.(也就是连上后的ppp0的ip) remoteip 192.168.1.1-30 //定义客户端的IP。 保存。 编辑/etc/ppp/chap-secrets 只需要加入: “user” pptpd “password” * //将user,password 修改为你的用户名和密码就可以了. 或者如下: “user” pptpd “password” 192.168.1.1 //将 * 用ip代替后,就是指定客户端连上后的ip. 保存。 编辑/etc/ppp/options.pptpd 只需要加入: ms-dns 202.101.172.35 //将ip换为你的dns ip 即可。 保存。 启动服务。 /etc/rc.d/init.d/pptpd start 如果无法连接,可以通过/var/log/message来查看。 使用win系统,建立一个新的vpn连接,输入服务器ip,用户名和密码,即可。 注意1.这样配置的vpn不加密,在windows建立vpn客户端连接要在连接属性去掉“加密”选项。 注意2. 按照上面方法安装的,在windows客户端登陆时可能会出下面的错误: GRE: read(fd=6,buffer=804e560,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs 在/etc/ppp/options.pptpd中注释掉下面行即可。 #require-mppe-128 linux上vpn客户端配置。 1.下载ppp-mppe-2.4.0-4.tar.gz(pppd的补丁版),pptp-linux-1.0.3-1.tar.gz (pptp客户端),假定下载文件放在/opt下 2.安装 解压缩、安装pppd2.4.0 # cd /opt # tar zxvf ppp-mppe-2.4.0-4.tar.gz -C /opt # cd /opt/ppp-mppe-2.4.0-4 # sh unpack.sh ;执行这个脚本,给pppd打patch # cd ppp-2.4-0 # ./configure # make # mv /usr/sbin/pppd /usr/sbin/pppd.old ;原来的pppd做个备份 # cp pppd /usr/sbin/pppd ;将新的pppd放入系统路径 解压缩、安装pptp-linux # cd /opt # tar zxvf pptp-linux-1.0.3-1.tar.gz -C /opt # cd /opt/pptp-linux-1.0.3-1 # cp options.pptp /etc/ppp/ # mkdir /etc/pptp.d/ ; 这一步不做也可以 # tar zxvf pptp-linux-1.0.3.tar.gz # cd pptp-linux-1.0.3 # make # cp pptp /usr/sbin # cp pptp-callmgr /usr/bin (编辑:银川站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|