ubuntu下使用锐捷客户端连接校园网-郑州大学Ruijieclient for Linux下载及配置指导

答辩完没什么事儿就倒腾一下linux,在自己的笔记本上安装了win10+ubuntu双系统,ubuntu连接网络的问题上碰了墙。网上教程也不多,但还是有参考性的。

网上有推荐mentohust,郑大的,成功链接。但我还是尝试一下学校内网提供的linux客户端。希望能对其他人有所借鉴。

环境:

工具:

锐捷客户端:http://service.zzu.edu.cn/sys/RG_SU_For_Linux_1_30_Setup.zip

(内网能连)

手一双,(单手也没问题)

操作步骤:

1.关闭wifi连接,不然真的是连怎么死的都不知道。(其实我也就操作了一次没关,菜的没连上,哈哈,为了保持一致还是关了吧。)

2.设置静态ip,这个就不说了,设置里的网络和桌面右上的都可以找到有线连接,设置好学校分给的ip、网关、dns等等。

3解压提取下载的zip压缩文件,我用的是语言是中文的。大神可以用unzip命令即可。以下是图形界面操作。

  在  /home/hou/下载   中找到下载的文件 RG_SU_For_Linux_1_30_Setup.zip   鼠标【右键】+【回车】 或者 双击打开

  选择rjsupplicant文件夹右键提取出现下图,点击【提取】即可。

4.使其变为可执行文件,也可以先执行第5步验证一下是否是可执行文件。一般解压后的.sh文件不是可执行文件。

sudo chmod +x ./rjsupplicant.sh  

5.执行文件连接校园网。下面是网上大多的教程,但是会报错,把最后的 -d 1改为 -d 0就行了

hou@hou-Lenovo-G50-80:~/下载/rjsupplicant$ sudo ./rjsupplicant.sh -u 20147780114 -p 20147780114 -d 1
[sudo] hou 的密码: 
sysctl: 写入错误: 错误的文件描述符
sysctl: 写入错误: 错误的文件描述符
sysctl: 写入错误: 错误的文件描述符
认证方式    有线认证
认证网卡    enp2s0
用户名      20147780114
服务        default
2018-06-06 15:52:45 正在停止系统(network-manager)服务
2018-06-06 15:52:47 正在启用网卡
sh: 1: ifconfig: not found
sh: 1: ifconfig: not found
2018-06-06 15:52:47 正在初始化...
2018-06-06 15:52:47 寻找认证服务器...
2018-06-06 15:52:47 连接认证服务器...
2018-06-06 15:52:47 正在进行认证...
2018-06-06 15:52:47 认证失败: 用户静态IP地址类型绑定错误!

至于上面的是错误示范,错误在最后一行也指出来了,所以废话不多说,先上正确的,再解释。执行命令:

 sudo ./rjsupplicant.sh -u 20147780114 -p 20147780114 -d 0

-u 用户名

-p 密码

-------------------------------------------------------------------

hou@hou-Lenovo-G50-80:~/下载/rjsupplicant$ sudo ./rjsupplicant.sh -u 20147780114 -p 20147780114 -d 0
sysctl: 写入错误: 错误的文件描述符
sysctl: 写入错误: 错误的文件描述符
sysctl: 写入错误: 错误的文件描述符
认证方式    有线认证
认证网卡    enp2s0
用户名      20147780114
服务        default
sh: 1: ifconfig: not found
2018-06-06 15:54:51 正在初始化...
2018-06-06 15:54:51 寻找认证服务器...
2018-06-06 15:54:51 连接认证服务器...
2018-06-06 15:54:51 正在进行认证...
2018-06-06 15:54:51 认证成功
上线URL:http://service.zzu.edu.cn/
2018-06-06 15:54:51 管理中心提示:
                    
                    您当前使用的服务为default;
                    账户余额为0.00元;
                    计费策略为20元包月;
                    你的包月即将到期,请缴费!

具体的为什么就是下图的 --help,因为郑州大学的校园网是分给的静态ip,所以dhcp方式要选择 0 。

hou@hou-Lenovo-G50-80:~/下载/rjsupplicant$ sudo ./rjsupplicant.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/hou/下载/rjsupplicant/x64
                        /log/run.log"中

因为关闭了系统的(network-manager)服务,重启这个服务就会再出来,所以错了也不用担心,重启就可以了,当然连上网的重启之后呢网也就掉了。sudo 指令会让你输入linux密码,输入就是了。

sudo service network-manager restart

唯一不爽的就是,每次登 每次都得输入。懒懒的我真不情愿。。。。可以把他们编辑在一个sh脚本里。下次启动执行一次sh脚本就行了。

不太明白的可以评论,看到立回。

原文地址:https://www.cnblogs.com/himonkey/p/9145689.html