Ubuntu15.10下华南师大锐捷认证客户端的使用详解
本文测试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 ,输出以下信息:
认证客户端 - 使用帮助
-a --auth 认证方式(带参数,0表示无线认证,1表示有线认证;不指定时
采用上一次认证方式或者为有线认证)
-d --dhcp dhcp方式(带参数,0表示静态IP认证,1表示使用动态获取IP方
式认证;不使用-d默认使用上一次配置)
-n --nic 认证网卡(参数为网卡名称(参考-l结果),不指定时采用上一次
使用的网卡或者第一张网卡)
-s --service 服务(参数为服务名称(参考-l结果),不指定时采用上一次使用
的服务或者第一个服务)
-I --ssid 无线认证ssid(参数为ssid名称(参考-l结果),不指定时采用上
一次使用的SSID或者第一个SSID,无线认证有效)
-w --wlan 扫描无线网络: 无参数,可使用-n指定无线网卡,查看无线网络
列表
-u --user 用户名(参数为用户名,不指定时采用上一次使用的用户名)
-p --password 密码(参数为密码,若未设定密码,运行程序后可重设定,默认
为空除非已经保存了密码)
-S --save 保存密码(带参数,0表示不保存密码,1表示保存密码,不指定
时采用上一次配置)
-q --quit 退出程序(不带参数,使用-q命令退出后台运行的客户端)
-l --list 查看模式:无参数,指定该模式时,只查看信息,不认证。内容
包括:版本号,当前认证方式,当前网卡,当前服务(可选),用
户名,服务列表(可选),网卡列表。默认查看当前认证方式下信
息。
--comments 后台运行方式,输出日志在"/home/******/Downloads/rjsup
plicant/x64/log/run.log"中
7、我们可以按它说的,运行一遍 sudo ./rj*.sh -l ,如果启用了无线网卡,会输出两张网卡的名称,通常这没什么用,因为大家的网卡名都不同:
版本 RG-SU For Linux V1.
认证方式 有线认证
认证网卡
用户名
----------------------------------------
网卡列表 [] enp4s0f2
[] wlp3s0
8、我们可以运行一下 ifconfig 命令,它会输出网卡的详细信息,而有线网卡接入我们学校网络后的地址特征非常好辨认:
enp4s0f2 Link encap:Ethernet HWaddr :fa:5b::3e:
inet addr:172.16.40.57 Bcast:172.16.43.255 Mask:255.255.252.0
inet6 addr: fe80::82fa:5bff:fe00:3e66/ Scope:Link
inet6 addr: :da8:200b:c617:a15f:49d9:d8b7:5c86/ Scope:Global
inet6 addr: :da8:200b:c617:82fa:5bff:fe00:3e66/ 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、之后根据所给信息,加上自己校园网的帐号密码就可以进行验证上网了:
sudo ./rj*.sh --dhcp=1 --nic=enp4s0f2 --user=20142005xxx --password=xxxxxxxx
这里账户密码都已隐去。请填您自己的账户和密码。实际上不指定网卡也是可以的,这里是防止有些同学的网卡配置比较奇怪,比如台式机它可以有集成网卡和独立网卡,等等的情况。
运行上述命令后,会得到一堆认证信息:
认证方式 有线认证
认证网卡 enp4s0f2
用户名 20142005xxx
服务 students
-- :: 正在初始化...
-- :: 寻找认证服务器...
-- :: 连接认证服务器...
-- :: 正在进行认证...
-- :: 正在获取IP地址...
-- :: 寻找认证服务器...
-- :: 连接认证服务器...
-- :: 正在进行认证...
-- :: 认证成功
-- :: 管理中心提示: 您当前使用的服务为students;
账户余额为0.00元;
计费策略为M30;
您当前使用的接入控制为学生接入控制;
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。
本文地址http://www.cnblogs.com/BlackStorm/p/5236172.html
Ubuntu15.10下华南师大锐捷认证客户端的使用详解的更多相关文章
- 8021x 获取IP信息失败,请检查锐捷认证客户端当前配置是否符合所在网络的要求,检查完毕后尝试重新认证
早上一起床,登陆锐捷客户端上网,谁知道错问题了.不能联网了,锐捷登陆成功,但是一会儿就提示失败,获取IP信息失败了.下面我描述一下问题原因: 锐捷登陆后有认证提示,和往常正常情况一样的,不过有个小感叹 ...
- Ubuntu 14.10 下网络流量实时监控ifstat iftop命令详解
ifstat 介绍 ifstat工具是个网络接口监测工具,比较简单看网络流量 实例 默认使用 #ifstat eth0 eth1 KB/s in KB/s out KB/s in KB/s out 0 ...
- 锐捷认证的一些问题&解决方法
scau锐捷校园网各种无法吐槽,认证有时候自己掉线了麻痹都打到boss了给我掉线,收费也坑爹,连铁通都比不上. 1.锐捷认证客户端已停止工作: 貌似是毒霸的问题,把金山毒霸关掉再试 2.获取ip地址信 ...
- linux系统(ubuntu14.04)安装mentohust完毕校园网锐捷认证
近来升级电脑又一次做了系统.再次面临这linux系统下的各种校园网上网限制. 我在这里採用了mentohust来完毕锐捷认证. 这里我们选择Mentohust取代锐捷. Mentohust 是由华中科 ...
- OpenWRT TP_LINK703N 校园网 锐捷认证解决办法
OpenWRT TP_LINK703N 校园网 锐捷认证解决办法 一.准备的工具 1) SSH登录工具,推荐使用MobaXterm_Personal下载链接https://moba.en.s ...
- Ubuntu14.04下中山大学锐捷上网设置
Ubuntu14.04下中山大学锐捷上网设置 打开终端后的初始目录是 -,Ubuntu安装完毕默认路径,不是的请自行先运行cd ~ 非斜体字命令行方法,斜体字是图形管理方法,二选一即可 记得善用Tab ...
- ubuntu15.10下编译安装wine1.8 rc4
ubuntu15.10下编译安装wine1.8rc4 Wine (“Wine Is Not an Emulator” 的递归缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Li ...
- CAS (6) —— Nginx代理模式下浏览器访问CAS服务器网络顺序图详解
CAS (6) -- Nginx代理模式下浏览器访问CAS服务器网络顺序图详解 tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0_65 nginx版本: nginx-1. ...
- Zookeeper客户端Curator使用详解
Zookeeper客户端Curator使用详解 前提 最近刚好用到了zookeeper,做了一个基于SpringBoot.Curator.Bootstrap写了一个可视化的Web应用: zookeep ...
随机推荐
- SQL Server-数据类型(七)
前言 前面几篇文章我们讲解了索引有关知识,这一节我们再继续我们下面内容讲解,简短的内容,深入的理解,Always to review the basics. 数据类型 SQL Server支持两种字符 ...
- 从零开始编写自己的C#框架(1)——前言
记得十五年前自学编程时,拿着C语言厚厚的书,想要上机都不知道要用什么编译器来执行书中的例子.十二年前在大学自学ASP时,由于身边没有一位同学和朋友学习这种语言,也只能整天混在图收馆里拼命的啃书.而再后 ...
- 如何修复VUM在客户端启用之后报数据库连接失败的问题
在上一篇随笔中介绍了关于重新注册VMware Update Manager(VUM)至vCenter Server中的方法,最近有朋友反应,原本切换过去好好的更新服务为什么某次使用一下就不灵了? 当时 ...
- 移动开发那些坑之——safari mobile click事件的冒泡bug
今天在iphone6 plus的safari上测试这么一段代码: <script> $(document).on('click','.callApp', function() { aler ...
- android使用ImageLoader实现图片缓存(安卓开发必备)
相信大家在学习以及实际开发中基本都会与网络数据打交道,而这其中一个非常影响用户体验的就是图片的缓存了,若是没有弄好图片缓存,用户体验会大大下降,总会出现卡顿情况,而这个问题尤其容易出现在ListVie ...
- CSS制作三角形和按钮
CSS制作三角形和按钮 用上一篇博文中关于边框样式的知识点,能制作出三角形和按钮. 我先说如何制作三角形吧,相信大家在平时逛网站的时候都会看到一些导航栏中的三角形吧,比如说: 网易首页的头部菜单栏中, ...
- 如果你也会C#,那不妨了解下F#(2):数值运算和流程控制语法
本文链接:http://www.cnblogs.com/hjklin/p/fs-for-cs-dev-2.html 一些废话 一门语言火不火,与语言本身并没太大关系,主要看语言的推广. 推广得好,用的 ...
- csharp: Download SVN source
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...
- enumerate用法总结-Python 3
enumerate()说明 enumerate()是python的内置函数 enumerate在字典上是枚举.列举的意思 对于一个可迭代的(iterable)/可遍历的对象(如列表.字符串),enum ...
- Asp.Net MVC 从数据库生成代码(包括页面)
项目需要,数据库已经设计完成,需要生成相关的数据访问代码和页面. 参考:http://www.tracefact.net/asp-net/aspnetmvc-model-part1.aspx http ...