打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Linux下l2tp客户端xl2tpd的安装配置

Linux下l2tp客户端xl2tpd的安装配置

服务器环境:Centos 5.8 64位

 

1、下载xl2tp

http://pkgs.org/search/?query=xl2tp&type=smart选择相应的版本进行下载

030901.jpg
 

 

2、安装xl2tp和ppp

yum install xl2tpd

yum install ppp

 

3、 配置xl2tpd.conf

文件地址: /etc/xl2tpd/xl2tpd.conf

为了保险,在修改配置文件之前先备份原有文件,原始的xl2tpd.conf里面有[lns default],这个好像是用来将xl2tpd当做l2tpd服务器的关键语句。

要将xl2tpd作为l2tp的client话,我把xl2tpd.conf里面的所有东西都删掉了,加入了下面几行

vi /etc/xl2tpd/xl2tpd.conf将下面内容直接复制到里面,注意填写正在的VPN账号和服务器地址,保存退出

[lac testvpn(VPN名称)]

name = l2tp_user_name                                  ; l2tp账号

lns = 192.168.11.1                                           ; l2tp server的IP

pppoptfile = /etc/ppp/peers/testvpn.l2tpd         ; pppd拨号时使用的配置文件

ppp debug = yes

 

4、设置拨号配置文件:

文件路径:xl2tpd.conf文件中pppoptfile =/etc/ppp/peers/testvpn.l2tpd

用vi /etc/ppp/peers/testvpn.l2tpd进行编辑

将下面内容直接复制到里面然后保存退出

remotename testvpn

user "l2tp_user_name"如果服务器是windows下面域环境这里的写法应为“域名\\用户名”用 用\ 对\进行转义

password "l2tp_user_password"

unit 0

lock

nodeflate

nobsdcomp

noauth

persist

nopcomp

noaccomp

maxfail 5

debug

5、 配置文件都建好后,可以启动xl2tpd了,注意启动不代表拨号

运行方式1: 运行/etc/init.d/xl2tpd start即可,这种启动方式会自动去找/etc/xl2tpd/xl2tpd.conf这个配置文件,

运行方式2:# xl2tpd -c "/your/config_file/path",如果使用此方法,要确保存在/var/run/xl2tpd/这个目录,其实看看/etc/init.d/xl2tpd这个文件也可以看出来,如果不存在,脚本会创建这个目录

6、 开始拨号:

# echo 'c testvpn' > /var/run/xl2tpd/l2tp-control

拨号成功的话,通过ifconfig可以看见有个ppp0的接口

 

7、 断开连接:

# echo 'd testvpn' > /var/run/xl2tpd/l2tp-control

8、启动xl2tpd到拨号,整个过程可查看日志

tail -f /var/log/message

 

 

参考来源:http://nanjingabcdefg.is-programmer.com/posts/25458.html

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
linux 中使用 L2TP方式登录VPN办公网
基于L2tp/IPSec的VPN环境搭建
openswan(IPSEC) (server :linux ,client:winxp)入门设定
linux 配置多个tomcat(本文配置了两个)
【图】牛股足迹
Linux下ppp安装及“field ''pppol2tp'' has incomplete type“解决
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服