本文测试Linux系统环境为Ubuntu15.10 Destop,暂未在其他系统下验证过,不代表LTS版本或较旧的版本按照本文所述方法可以100%正确使用最新的锐捷认证客户端。

  本文面向对象为华南师范大学的学生,本校锐捷认证客户端下载地址请点此处(限内网访问)(补充:在未认证的情况下,访问任何网页都会重定向到本校锐捷客户端下载页面的),如有其他更多问题请浏览华师新陶园BBS论坛。由于各高校使用锐捷认证客户端版本各有不同程度的差异,不能保证其他高校学生能按照本文所述方法正确使用锐捷认证客户端。

写在前面

  如果您使用的是虚拟机,则没有必要再在虚拟系统中使用锐捷认证,在真机认证即可。如出现虚拟系统中网络不通等情况,请先确认是否已共享网络,并已安装管理工具(在虚拟机窗口菜单中)。

如何下载?

  1、首先打开浏览器,进入本校锐捷认证客户端下载页面,您也可以收藏该地址:http://10.10.232.51:8012/Setup/index.htm,通常情况下若网络正确联通,在未验证登录情况下访问任意网页会自动跳转到该页面。

  2、选择“linux系统客户端:RG Supplicant For Linux V1.31”进行下载,如果您的浏览器是firefox,下载前会弹出确认框,请选择“保存”而不是“打开”。

  3、下载完成后打开文件管理器,默认下载的文件夹是“下载”,找到刚才下载的文件“RG_Supplicant_For_Linux_V1.31.zip”,右键菜单选择解压。如果您的系统提示需要下载安装unzip,请连接Wifi让系统下载安装。

以上操作不做演示,下面我们使用命令完成所有事情

  1、使用快捷键Ctrl+Alt+T打开终端,使用命令 cd ~/下载 或 cd ~/Downloads (如果您的系统语言为英文)进入文件下载目录。

  2、使用命令 ls 查看文件夹内容,发现红色名字的“RG_Supplicant_For_Linux_V1.31.zip”,即为刚才下载的文件。

  3.1、使用命令 unzip *.zip 解压缩文件,如果您的下载目录不止一个zip文件,请把名字打全一点,如: unzip RG_*.zip 。

  3.2、如果提示unzip未安装,请安装它: sudo apt-get install unzip ;若提示输入密码,请输入您的系统账户密码,输入过程中不会有***的显示;若提示需要联网下载,请先用Wifi(比如手机热点),安装文件并不大。

  4、如无意外,再次 ls 发现解压出一个新的文件夹rjsupplicant,用蓝色字体标示。进入文件夹: cd rjsup* 。

  5、再次 ls 发现里面有一个README文件、一个.sh文件、一个x64和x86的目录,打开README: gedit README ,您会发现:

    5.1、首先它要求我们运行命令  sudo chmod +x ./rjsupplicant.sh ,给.sh文件加权限。

    5.2、它说它原来是个tar包,然而我们下载的是zip包,真是恶劣之极!

    5.3、x86和x64几乎是一模一样的,所以如果我们是64位系统,完全可以删掉x86文件夹(.sh的内容验证了这点)

    5.4、第一次使用,我们需要运行  ./rj*.sh --help  查看使用说明。

  (注:以下我们使用*通配符,即用 rj*.sh 来匹配 rjsupplicant.sh)

  6、然而实际上锐捷一个小小的软件它需要很高的权限!所以我们用root权限运行 sudo ./rj*.sh --help ,输出以下信息:

 1 认证客户端 - 使用帮助
 2     -a --auth    认证方式(带参数,0表示无线认证,1表示有线认证;不指定时
 3                         采用上一次认证方式或者为有线认证)
 4     -d --dhcp    dhcp方式(带参数,0表示静态IP认证,1表示使用动态获取IP方
 5                         式认证;不使用-d默认使用上一次配置)
 6     -n --nic    认证网卡(参数为网卡名称(参考-l结果),不指定时采用上一次
 7                         使用的网卡或者第一张网卡)
 8     -s --service    服务(参数为服务名称(参考-l结果),不指定时采用上一次使用
 9                         的服务或者第一个服务)
10     -I --ssid    无线认证ssid(参数为ssid名称(参考-l结果),不指定时采用上
11                         一次使用的SSID或者第一个SSID,无线认证有效)
12     -w --wlan    扫描无线网络: 无参数,可使用-n指定无线网卡,查看无线网络
13                         列表
14     -u --user    用户名(参数为用户名,不指定时采用上一次使用的用户名)
15     -p --password    密码(参数为密码,若未设定密码,运行程序后可重设定,默认
16                         为空除非已经保存了密码)
17     -S --save    保存密码(带参数,0表示不保存密码,1表示保存密码,不指定
18                         时采用上一次配置)
19     -q --quit    退出程序(不带参数,使用-q命令退出后台运行的客户端)
20     -l --list    查看模式:无参数,指定该模式时,只查看信息,不认证。内容
21                         包括:版本号,当前认证方式,当前网卡,当前服务(可选),用
22                         户名,服务列表(可选),网卡列表。默认查看当前认证方式下信
23                         息。
24        --comments    后台运行方式,输出日志在"/home/******/Downloads/rjsup
25                         plicant/x64/log/run.log"中

  7、我们可以按它说的,运行一遍 sudo ./rj*.sh -l ,如果启用了无线网卡,会输出两张网卡的名称,通常这没什么用,因为大家的网卡名都不同:

1 版本        RG-SU For Linux V1.31
2 认证方式    有线认证
3 认证网卡
4 用户名
5 ----------------------------------------
6 网卡列表    [1]  enp4s0f2
7            [2]  wlp3s0

  8、我们可以运行一下 ifconfig 命令,它会输出网卡的详细信息,而有线网卡接入我们学校网络后的地址特征非常好辨认:

1 enp4s0f2  Link encap:Ethernet  HWaddr 80:fa:5b:00:3e:66
2           inet addr:172.16.40.57  Bcast:172.16.43.255  Mask:255.255.252.0
3           inet6 addr: fe80::82fa:5bff:fe00:3e66/64 Scope:Link
4           inet6 addr: 2001:da8:200b:c617:a15f:49d9:d8b7:5c86/64 Scope:Global
5           inet6 addr: 2001:da8:200b:c617:82fa:5bff:fe00:3e66/64 Scope:Global

  我们学校的网关是255.255.252.0,而Wifi通常是255.255.255.0,另外看到172.16.40.57这样的ip地址,很显然就是本地局域网的ip,而ipv6的前缀2001:da8:200b也是我校v6典型的ip前缀。因此可以断定我的这张名为“enp4s0f2”的网卡是连入校网的有线网卡(判断方法不唯一,这里只是抖个机灵,咳)。

  9、之后根据所给信息,加上自己校园网的帐号密码就可以进行验证上网了:

1 sudo ./rj*.sh --dhcp=1 --nic=enp4s0f2 --user=20142005xxx --password=xxxxxxxx

  这里账户密码都已隐去。请填您自己的账户和密码。实际上不指定网卡也是可以的,这里是防止有些同学的网卡配置比较奇怪,比如台式机它可以有集成网卡和独立网卡,等等的情况。

  运行上述命令后,会得到一堆认证信息:

 1 认证方式    有线认证
 2 认证网卡    enp4s0f2
 3 用户名      20142005xxx
 4 服务        students
 5 2016-03-03 09:39:03 正在初始化...
 6 2016-03-03 09:39:03 寻找认证服务器...
 7 2016-03-03 09:39:03 连接认证服务器...
 8 2016-03-03 09:39:03 正在进行认证...
 9 2016-03-03 09:39:03 正在获取IP地址...
10 2016-03-03 09:39:06 寻找认证服务器...
11 2016-03-03 09:39:06 连接认证服务器...
12 2016-03-03 09:39:06 正在进行认证...
13 2016-03-03 09:39:06 认证成功
14 2016-03-03 09:39:06 管理中心提示:
15
16                     您当前使用的服务为students;
17                     账户余额为0.00元;
18                     计费策略为M30;
19                     您当前使用的接入控制为学生接入控制;

  10、现在我们会发现两个有趣的问题:

    10.1、锐捷关闭了系统的network-manager服务,因此您不能再在右上角看到网络状态图标,即使关闭锐捷也不行。

    解决办法:

      手动重启该服务即可: service network-manager restart (该命令会提示特权请求输入密码,在命令前加sudo则在终端认证)。

    10.2、这种方式是前台运行,强迫症表示多了个终端窗口很不爽。

    解决办法:

      (1)锐捷的帮助说明中指出,传递--comments参数可以后台运行,然而亲测无效,提示不能识别该参数。

      (2)通过在程序名后加个“&”,把命令放入作业队列:

        1 sudo ./rj*.sh --dhcp=1 --nic=enp4s0f2 --user=20142005xxx --password=xxxxxxxx &

       这样锐捷看起来就像在后台运行一样,在这个终端输入其他命令也可以运行,可以用 jobs 命令查看队列中的命令,可以用 fg 命令切换。但在终端关闭时,锐捷也同样会一起被关掉。

      (3)对上面的命令做个简单的小修改,把它放进半角括号()中即可:

        1 (sudo ./rj*.sh --dhcp=1 --nic=enp4s0f2 --user=20142005xxx --password=xxxxxxxx &)

       这样即使关闭了终端,锐捷也还在运行,不会断开网络。

  11、如果需要断开锐捷认证,在终端中(首先要cd到锐捷的目录)输入 sudo ./rj*.sh --quit 即可。

  12、如果不喜欢锐捷关掉系统的network-manager服务,可以用mentohust。

——本文原创by BlackStorm,转载请注明出处。

本文地址http://www.cnblogs.com/BlackStorm/p/5236172.html

转载于:https://www.cnblogs.com/BlackStorm/p/5236172.html

Ubuntu15.10下华南师大锐捷认证客户端的使用详解相关推荐

  1. linux fedora下实现锐捷认证

    装上fedora时间也不短了,可就是一直都没有能在fedora下实现上网,一日与学院网络管理中心的老师交流,有幸得到老师的点化,进而实现了linux fedora下用锐捷认证上网. 老师发来的邮件,原 ...

  2. 8021x 获取IP信息失败,请检查锐捷认证客户端当前配置是否符合所在网络的要求,检查完毕后尝试重新认证

    早上一起床,登陆锐捷客户端上网,谁知道错问题了.不能联网了,锐捷登陆成功,但是一会儿就提示失败,获取IP信息失败了.下面我描述一下问题原因: 锐捷登陆后有认证提示,和往常正常情况一样的,不过有个小感叹 ...

  3. Ubuntu Linux下使用锐捷认证的方法

    http://bbs.710071.cn/viewthread.php?tid=4688 http://bbs.710071.cn/viewthread.php?tid=4918 感谢以上两篇文章的作 ...

  4. 锐捷认证客户端在嵌入式linux平台上的移植

    一.TCP/IP协议简介 IP协议用于将多个包交换网络连接起来,IP不提供可靠的传输服务,它不提供端到端的或(路由)结点到(路由)结点的确认,对数据没有差错控制,它只使用报头的校验码,它不提供重发和流 ...

  5. Linux下校园网锐捷认证(以湖南农业大学校园网为例)

    本文主要讨论Linux下校园网(锐捷)连接的方法. 大多数高校采用的是锐捷客户端来实现认证,但目前锐捷官方没有及时出Linux版本的客户端,因此给很多在校园网内使用Linux的同学带来了很多不便.不过 ...

  6. 锐捷认证客户端——多网卡限制破解

    锐捷认证v3.02 有多网卡限制和使用代理服务的限制. 使用锐捷认证后,无法组件内部局域网,很不方便. 经观察,锐捷认证v3.02一分钟就检测一次. 先用 W32DASM 反汇编8021x.exe,然 ...

  7. 锐捷路由器搭建ipsec xxx 详解

    在搭建这之前,我们先来科普一下所涉及的知识点! ipsec xxx (IPSEC xxx-internet protocol security virtual private networks) == ...

  8. linux 锐捷客户端 脚本,基于802.1x的锐捷linux客户端认证方法(最新)

    校园网的Linux用户大概都有这样的苦恼,如今大多数校园网都必须安装基于802.1X协议的认证软件才可以上网,也许windows操做系统的用户以为安装这样的软件上网,那是一件很简单的事情,可是对于li ...

  9. Mac上锐捷认证找不到网卡或无法连接网络问题解决

    1.打开终端,输入命令: sudo chgrp admin /dev/bpf* 然后输入自己的用户密码(密码是看不见的) 输入密码后如下图所示: 再输入命令: sudo chmod g+rw /dev ...

  10. ubuntu下 用mentohust代替锐捷认证上网

    上个月安装了windows10和ubuntu双系统,但作为一个学生党深深的体会到了锐捷是有多么的坑!!所以我决定用mentohust代替锐捷上网,但弄软件向来不是我在行的,按照网上的教程弄了几天之后觉 ...

最新文章

  1. Java的类加载机制
  2. 【linux系统】maven安装
  3. 浏览器字体大小设置_全新内核 Edge 浏览器来了,这回或许能成为你的真 · 默认浏览器...
  4. 四大科技巨头跟随者众 智能家居市场容量可观
  5. 两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?
  6. “韩国泡菜源于中国”说引韩国教授抗议,要求修改词条,百度百科回应...
  7. 微课|Python程序设计开发宝典(5.2.2):默认值参数
  8. 去除android2.1移动设备3G图标
  9. securityPolicy与安全策略等级配置
  10. Face Recognition 库-人脸识别
  11. linux wget 安装包,linux系统下安装wget。
  12. 27.(cesium篇)cesium接入百度影像地图
  13. 【Ruby on Rails全栈课程】2.1 ruby语言入门
  14. 医院pacs系统服务器配置,浪潮为千佛山医院PACS系统开“药方”
  15. 视频监控平台-GB28181-语音对讲功能
  16. 注册Outlook如何跳过手机验证
  17. AutoJs学习-实现自动发邮件
  18. 018基于JSP网上图书商城系统
  19. b站 APP 产品体验报告
  20. Windows Server 2019中安装.NET Framework 3.5功能出错解决方法

热门文章

  1. 学Java看什么视频好呢?视频经验大总结
  2. flash字体库打印
  3. Ubuntu系统最简GCC安装方法
  4. pdflib textflow
  5. python语义网络图_知识图谱之语义网络篇
  6. swf文件的反编译入门
  7. 李炎恢python_前端教程:李炎恢jQuery视频教程 百度网盘
  8. ubuntu20.04 推荐翻译软件
  9. CSS权威指南(4)
  10. 孔浩用的mysql工具_springmvc 孔浩 hibernate