欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    Ubuntu 1004下锐捷和L2TP双重认证模式上网.docx

    • 资源ID:8314547       资源大小:232.75KB        全文页数:12页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Ubuntu 1004下锐捷和L2TP双重认证模式上网.docx

    1、Ubuntu 1004下锐捷和L2TP双重认证模式上网Ubuntu 10.04下锐捷和L2TP双重认证模式上网日期:2010-06-26 来源: 作者:kbitosy 操作系统: Ubuntu 9.04(我的是10.04)所需软件:myxrgsu(锐捷客户端) 、xl2tpd、expect、tcl8.4(最新版的是tcl8.5)大部分的学校使用的是校园网,基本使用锐捷认证就可以连接互联网。现在越来越多的学校使用锐捷和L2TP双重认证模式。这里我先介绍下L2TP协议,便于对后文的配置有个大概的了解。L2TP (Layer Two Tunneling Protocol,第二层通道协议)是VPDN(

    2、虚拟专用拨号网络)技术的一种,专门用来进行第二层数据的通道传送,即将第二层数据单元,如点到点协议(PPP)数据单元,封装在IP或UDP载荷内,以顺利通过包交换网络(如Internet),抵达目的地。 L2TP本质上是一种隧道传输协议,它使用两种类型的消息:控制消息和数据隧道消息。控制消息负责创建、维护及终止L2TP隧道,而数据隧道消息则负责用 户数据的真正传输。L2TP支持标准的安全特性CHAP和PAP,可以进行用户身份认证。在安全性考虑上,L2TP仅定义了控制消息的加密传输方式,对传 输中的数据并不加密。值得注意的是,L2TP不对隧道传输中的数据进行加密,从而没法保证数据传输过程中的安全。因

    3、此L2TP常和IPsec结合使用,先使用L2TP封装第二层数据,再使用IPsec封装对数据进行加密和提供完整性保护,由此保证通信数据安全传送到目的地。l2tp和pptp协议的异同:PPTP(电信的另一种协议)和L2TP都使用PPP协议对数据进行封装,然后添加附加包头用于数据在互联网络上的传输。尽管两个协议非常相似,但是仍存在以下几方面的不同:1.PPTP要求互联网络为IP网络。L2TP只要求隧道媒介提供面向数据包的点对点的连接。L2TP可以在IP(使用UDP),桢中继永久虚拟电路(PVCs),X.25虚拟电路(VCs)或ATM VCs网络上使用。2.PPTP只能在两端点间建立单一隧道。L2TP

    4、支持在两端点间使用多隧道。使用L2TP,用户可以针对不同的服务质量创建不同的隧道。3.L2TP可以提供包头压缩。当压缩包头时,系统开销(overhead)占用4个字节,而PPTP协议下要占用6个字节。4.L2TP可以提供隧道验证,而PPTP则不支持隧道验证。但是当L2TP或PPTP与IPSEC共同使用时,可以由IPSEC提供隧道验证,不需要在第2层协议上验证隧道。介绍就到此,详细信息可以通过互联网了解,下面说说如何成功配置锐捷和l2tp双重认证模式。1、设置IP要上网,首先要设置IP。Ubuntu较新的版本都使用network-manager来管理网络。network-manager使得IP配

    5、置极为简单。依次点击 系统 - 系统管理 - 网络连接。默认会有一个Auto eth0 ,选中并点击编辑,输入管理员密码认证成功后打开编辑界面,勾选自动连接(上)和对所用用户可以(下)。然后点击IPv4设置面板,在方法一栏选择手动,然后在下面的地址栏点击右边的添加按钮,输入IP,子网掩码,网关。最后在DNS服务器一栏输入DNS。点击应用即可。这样IP就设置完成了。设置后,可以通过终端执行 ifconfig 命令查看IP等信息,执行 cat /etc/resolv.conf 命令查看DNS信息。2、配置锐捷网络 现在附件的myxrgsu.zip文件。解压缩后,将libpcap.so.0.6.2和

    6、libstdc+.so.5两个文件复制到/usr/lib/目录下。将myxrgsu文件复制到/usr/bin/目录下并赋予可执行权限。具体步骤:- $ sudo cp libpcap.so.0.6.2 libstdc+.so.5 /usr/lib/$ sudo cp myxrgsu gdqy /usr/bin/$ sudo chmod 755 /usr/bin/myxrgsu-做完这一步后,打开终端,执行$ sudo myxrgsu按照提示输入相关信息就可以通过锐捷连接网络了。$ sudo myxrgsusudo password for user:XRGSupplicant 1.1.1Rui

    7、jie Network CopyRight 2004-2005Please input your user name:0000000000000 输入你的锐捷帐号Please input your password: 输入你的锐捷密码Use DHCP,1-Use,0-UnUse(Default: 0): 直接回车Use default auth parameter,0-Use 1-UnUse(Default: 0): 直接回车Searching server.Connecting server.Authenticating.Authenticate SUCCESSFULLY!Please in

    8、put unauth to LogOff:这样就表示连接成功,可以按下Ctrl+C退出。通过上述步骤,你会发现,每次执行myxrgsu都要输入很多信息,颇为麻烦,为了操作方便,这里介绍如何编写简化操作的脚本,也为下文配置l2tp连接做准备。首先安装expect,安装过程会提示以来tcl8.4(tcl8.5),也一定安装。$ sudo apt-get install expect安装好后,就可以开始写脚本了$ sudo gedit /usr/bin/ruijie写入如下内容:-#! /usr/bin/expectset timeout 3spawn myxrgsu -aexpect Please

    9、 input your user name:send xxxxxxxxrexpect Please input your password:send 000000rexpect Use DHCP,1-Use,0-UnUse(Default: 0):send 0r #expect You hava 3 Nic: #expect 0. eth0 Desc: (null) #expect 1. vmnet1 Desc: (null) #expect 2. vmnet8 Desc: (null)#expect Please select which NIC will be used(0-2,Defau

    10、lt:0)#send 0rexpect Use default auth parameter,0-Use 1-UnUse(Default: 0):send 0rsleep .2set timeout 10expect Please input unauth to LogOff:-红色的xxxxxx改成你的校园网帐号,000000改成你的校园网密码。说明:一般用户的电脑只有一块网卡,黄色注释内容为多块网卡时的提示信息,笔者因为安装了vmware,所以映射成三块网卡( eth0,vmnet1,vmnet8)。如果你有多块网卡,取消橙色部分几行开头的注释并做相应修改(执行sudo myxrgsu时有

    11、相应提示)。赋予可执行权限:$ sudo chmod 755 /usr/bin/ruijie对于只用校园网用户,到这一步就可以了。开机后执行sudo ruijie 就可以连接网络了。3、配置L2TP linux下支持l2tp协议的软件有几个,笔者这里选择使用xl2tpd。1)、安装:$ sudo apt-get install xl2tpd2)、修改 /etc/xl2tpd/xl2tpd.conf 配置文件,添加一个lac段$ sudo gedit /etc/xl2tpd/xl2tpd.conf -lac gdqylns = 000.000.000.000redial = yesredial

    12、timeout = 15max redials = 5require pap = yesrequire chap = yesrequire authentication = yesname = xxxxxxxxppp debug = nopppoptfile = /etc/ppp/options.l2tpd-红色的000.000.000.000替换成学校给的VPN拨号服务器的lns,xxxxxxxx改成学校给你的宽带帐号。lac后面的gdqy(改成你喜欢的名字)也可以改,但是你后面的拨号脚本也要改相应的地方,总之你把所有的gdqy改成你喜欢的名字就行了(名字保持一致)。3)、修改(创建) /e

    13、tc/ppp/chap-secrets$ sudo gedit /etc/ppp/chap-secrets在文件的最后面添加如下内容:-xxxxxxxx * 000000 *-将xxxxxxxx换成学校给你的宽带帐号,000000换成学校给你的宽带密码注意,这里每个字段之间的分隔符是,即键盘上字幕Q左边的那个键( 同下面的/etc/ppp/pap-secrets)。4)、修改(创建) /etc/ppp/pap-secrets$ sudo gedit /etc/ppp/pap-secrets在文件的最后面添加如下内容:-xxxxxxxx * 000000 *-将xxxxxxxx换成学校给你的宽带

    14、帐号,000000换成学校给你的宽带密码5)、修改(创建) /etc/ppp/options.l2tpd$ sudo gedit /etc/ppp/options.l2tpd添加如下内容:-noauthproxyarp defaultroute-6)、创建启动脚本$ sudo gedit /usr/bin/gdqy添加如下内容:-#!/bin/bashTIMEOUT=10N_RETRY=3INTERFACE=eth0 L2TPD_TIMEOUT=10L2TPD_SCRIPT=/etc/init.d/xl2tpdL2TPD_PIPE=/var/run/xl2tpd/l2tp-controlfun

    15、ction usageecho $1 L2TP宽带连接.echo $1 -h -recho 默认连接宽带.echo -r 重新连接.echo -h 帮助信息.function connectif ppp0_alive ; thenecho 已经连接宽带.else/usr/bin/ruijie & /usr/bin/clear & bring_up_ppp0 & setup_routefifunction reconnectrestart_l2tpd & bring_up_ppp0 & setup_routefunction super_userif $UID = 0 ; thenreturn

    16、0elsereturn 1fifunction ppp0_aliveif /sbin/ifconfig | grep -s ppp0 /dev/null ; thenreturn 0elsereturn 1fifunction bring_up_ppp0for i in $(seq $N_RETRY)doecho -n 等待连接echo c gdqy $L2TPD_PIPEfor j in $(seq $TIMEOUT)doif ppp0_alive; thenecho 完成!return 0fiecho -n .sleep 1doneechodoneecho 连接失败return 1func

    17、tion setup_routeecho 设置路由.STATIC=$(/sbin/ip route | grep default | cut -d -f3)if ! -z $STATIC ; then/sbin/ip route add 211.66.184.0/21 via $STATIC dev $INTERFACE/sbin/ip route add 172.16.0.0/14 via $STATIC dev $INTERFACE/sbin/ip route add 210.38.32.0/24 via $STATIC dev $INTERFACE/sbin/ip route add 2

    18、02.116.41.0/24 via $STATIC dev $INTERFACE/sbin/ip route add 168.160.184.0/24 via $STATIC dev $INTERFACE/sbin/ip route add 210.21.59.0/24 via $STATIC dev $INTERFACE/sbin/ip route add 192.168.129.1/32 via $STATIC dev $INTERFACE/sbin/ip route del defaultfiPPP=$(/sbin/ifconfig | sed -n /点对点/s/.*点对点:(0-9

    19、.*).*$/1/p)/sbin/ip route add default via $PPP dev ppp0/sbin/ifconfig ppp0 mtu 1462echo 完成!function restart_l2tpdecho 启动连接.$L2TPD_SCRIPT restartfor i in $(seq $L2TPD_TIMEOUT)doif -e $L2TPD_PIPE ; thenecho 完成!return 0fisleep 1doneecho 重新连接失败!return 1if ! super_user ; thenecho 需要管理员权限!exit 1fiif $# -l

    20、t 1 ; thenconnectelif $1 = -h ; thenusageelsereconnectfi -红色部分为学校内部资源地址(我已修改过,原作者的数字的位置和我的稍有区别,格式就是这样的,172.16.0.0/14 或者210.21.59.0/24什么意思你去问原作者或者看我最后的学习发给我们的L2TP配置文件),根据学校的具体情况修改。如果你使用的是英文地址,将红色显示的2个点对点改成P-t-P。其中/sbin/ip route add 192.168.129.1/32 via $STATIC dev $INTERFACE这里的192.168.129.1是lns,32应该是

    21、指sudo route add -net 192.168.129.1 netmask 255.255.255.255 gw 172.17.92.254 #将172.17.1.254 改成你的静态IP的默认网关赋予权限:中的某个值,具体是哪个?自己猜。编辑完脚本之后,终端输入$ sudo chmod 755 /usr/bin/gdqy至此,配置过程结束。重新启动计算机,打开终端,执行$ sudo gdqy就可以连接宽带了。补充:本配置存在一个缺点,就是由于网络不稳定,系统运行一段时间后,网络会自动刷新,然后发现只可以打开部分网页,但qq等其他需要联网的软件正常使用。此时,解决方法:打开终端,执行

    22、 sudo ifconfig ppp0 mtu 1462 或者 sudo gdqy -r 。本配置依据广东轻院提供的信息编写,其他学校的同学依据自己学校的具体情况做相应修改。认证成功的图片:注意:尽量不要在文本里添加带有#的注释,以避免意想不到的错误,文件本来就有的注释就不用去管它。例如:lac gdqylns = 192.168.129.1 #192.168.129.1是VPN拨号服务器redial = yesredial timeout = 15max redials = 5 require pap = yesrequire chap = yesrequire authentication

    23、 = yesname = 0000000000qgxy.v.gd #将name = 0000000000qgxy.v.gd 改成你的宽带帐号ppp debug = nopppoptfile = /etc/ppp/options.l2tpd 把上面的红色的#192.168.129.1是VPN拨号服务器,#将name = 0000000000qgxy.v.gd 改成你的宽带帐号都去掉,还有就是注意空格符另附学校给我们的L2TP配置文件:LNSIP=192.168.129.16211.66.184.0 mask 255.255.248.0;172.16.0.0 mask 255.252.0.0;21

    24、0.38.32.0 mask 255.255.255.0202.116.41.0 mask 255.255.255.0168.160.184.0 mask 255.255.255.0210.21.59.0 mask 255.255.255.0上上面提及的软件(有些文件要自己配置),在下面的Linux公社的FTP里,里面文件稍有重复。-分割线-Ubuntu 10.04下锐捷和L2TP双重认证模式上网相关工具下载地址:FTP地址:ftp:/www.6688.cc/用户名:密码:www.6688.cc在2010年LinuxIDC.com6月Ubuntu 10.04下锐捷和L2TP双重认证模式上网 本篇文章来源于 Linux公社网站() 原文链接:


    注意事项

    本文(Ubuntu 1004下锐捷和L2TP双重认证模式上网.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开