当前位置: > CentOS > CentOS服务器 > 环境配置 >

CentOS 5.3 配置pptp客户端(非图形界面)

时间:2015-10-14 00:53来源:未知 作者:IT
在centos下搭建了一个vpn,基于pptpd的.需要一个linux的客户端连接到该vpn,查找了好多资料,要么太老,要么不合适.

现在把心得分享一下,非全部原创,有参考其他文章.

1.确认内核是否在2.6.15之后,如果早于该版本,需要安装MPPE

2.确认是否安装ppp
#rpm -qa | grep ppp
如果没有,需要安装ppp的rpm,CentOS光盘中有
#rpm -ivh ppp-2.4.4-2.el5.i386.rpm

3.安装客户端pptd(http://pptpclient.sourceforge.net)
#rpm -ivh ./pptp-1.7.2-3.rhel5.i386.rpm

4.配置
# pptpsetup --create tunnelname --server xxx.xxx.xxx.xxx--username 用户名 --password 密码

5. 连接
# pppd call tunnelname

6. 断开
# killall pppd

注意事项:

在处理路由的时候采用client to lan方式,需要增加对方lan的路由或者目标网络的路由.

# route add -net 192.168.39.0 netmask 255.255.255.0 dev ppp0
ppp0是pptp连接的名字, 如果不确定 可以使用ifconfig命令查看 (责任编辑:IT)
------分隔线----------------------------