Skip to content

对于宁夏大学(NXU)校园网锐捷认证的 Linux 通用登录脚本

License

Notifications You must be signed in to change notification settings

fjd2004711/ruijie_nxu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

对于宁夏大学(NXU)校园网锐捷认证的 Linux 通用登录脚本

功能

  1. 通用的 Linux 连接脚本,解决了纯命令行下没有浏览器登录的问题。
  2. 自动监测网络状况,支持断线自动重连,具有较为智能的重连策略。
  3. 支持多种运营商选择。
  4. 支持下线操作。

使用方法

配置权限

首先确保具有运行权限,并且给脚本以及配置文件添加权限。

在文件所在目录下执行:

sudo chmod 777 ruijie_nxu.sh

运行脚本

sudo ./ruijie_nxu.sh <服务提供商> <用户名> <密码>

例如 sudo ./ruijie_nxu.sh campus ### ***
  • 服务提供商: 校园网(campus),中国电信(chinanet),中国联通(chinaunicom),中国移动(chinamobile)。

  • 程序会间隔 5s 检测一次在线状态,如果离线会自动重新连接。

下线

sudo ./ruijie_nxu.sh <服务提供商> <用户名> <密码> logout

更新

  • 2024-10-15
  1. 修复了 OpenWrt 下网络状态异常的问题,采用判断校内图书馆资源的判断方式进行认证判断。
  • 2024-10-14
  1. 优化了参数获取方式,从原来的硬编码修改为使用命令行获取。
  2. 优化了网络状态检测。
  3. 优化了重连机制,当网络中断时,逐步增加每次重连时的时间间隔。
  4. 优化了脚本日志。

About

对于宁夏大学(NXU)校园网锐捷认证的 Linux 通用登录脚本

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages