zoukankan      html  css  js  c++  java
  • 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脚本就行了。

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

  • 相关阅读:
    NLP Best Practices
    Bert模型精简方法
    delphi:对象的创建(create)与释放(free/destory)(转载)
    delphi:Format格式化函数(转载)
    delphi:destroy, free, freeAndNil, release用法和区别(转载)
    delphi:function ParamStr(i:LongInt):string
    jquery:上传文件
    bootstrapValidator中用ajax校验
    jquery中实时监控文本框的变化
    jquery判断checkbox是否选中
  • 原文地址:https://www.cnblogs.com/himonkey/p/9145689.html
Copyright © 2011-2022 走看看