开始
很多高校的校园网络都是使用锐捷认证的方式来管理校园网络,但是锐捷认证有很多缺点,比如我们学校:1.只能一个设备使用校园网登录。2.每天12.55-59断网一次。3.设备长时间无流量访问自动断开校园网连接。4.无锐捷客户端软件,实现破解有些难度。
虽然老毛子固件自带有一个支持锐捷认证的程序,但是我们学校需要选择运营商才能登录,看到论坛都说在账号后面加一个@运营商就可以登录,我尝试了很久都没用,一直无法登录校园网。 :lei:
在当我准备要放弃时候,在GitHub找到了一个大佬写的锐捷认证脚本,并且本脚本支持运营商网络认证!!!
感谢LGiki大佬分享的脚本,目前大佬的GitHub已经删除项目,但是我还保留着文件,如果侵权,请联系我删除文章。
(注意:本脚本不一定适用于所有学校,需要自行尝试。)
教程
(确保自己路由器是老毛子,pandorabox等第三方固件,固件必须支持自定义脚本运行,否则无法实现24小时挂网络。)
演示固件:老毛子3.4.3.9-099_9-11-30,路由器:Newifi3
1.打开校园网登录地址,比如我的地址:
http://10.100.10.251/eportal/index.jsp?wlanuserip=5a3a0eb75d7a3d5aa0d3921ae764d8e4&wlanacname=c4f2fd6200d97669e67e88409950b214&ssid=&nasip=9a0225c89437df46244894fce5813368&snmpagentip=&mac=33c126ac8903472f745550d2d227f50e&t=wireless-v2&url=2c0328164651e2b4f13b933ddf36628bea622dedcc302b30&apmac=&nasid=c4f2fd6200d97669e67e88409950b214&vid=b83829582366d3cb&port=47f201e8fc6857b6&nasportid=f5eb983692924fa26e6431fe9df4835fbfa385c98ae03591f5562401d75032976e21fa1b6234b5b3
这时候我们需要域名后面的地址wlanuserip=到最后,先用记事本记录。
2.如果你的校园网服务需要选择运营商,我们需要复制运营商的全程,然后转换两次urlencode编码。比如:
运营商:中国移动ChinaMobile,第一次转换:%e4%b8%ad%e5%9b%bd%e7%a7%bb%e5%8a%a8ChinaMobile,第二次转换:%25e4%25b8%25ad%25e5%259b%25bd%25e7%25a7%25bb%25e5%258a%25a8ChinaMobile
第二次转换后的编码就是我们所需要的,这时候也记录在记事本中。
urlencode编码地址:http://tool.chinaz.com/tools/urlencode.aspx
3.打开锐捷认证ruijie_template.sh,service放运营商urlencode编码,queryString放wlanuserip=地址。
4.打开WinSCP软件,链接路由器地址目录,把锐捷认证文件夹改名ruijie,放到目录(也可以放到opt/bin,但还是建议放到U盘里面,防止重启路由后文件被删除)。
5.将ruijie文件夹权限改为0755,ruijie文件夹内所以目录文件权限也都改为0755。
6.打开putty软件,链接上路由器,先cd / 到主目录,然后输入命令 /etc/storage/ruijie/ruijie_template.sh 账号 密码,两次输入提示You are already online!说明已经成功登录。
7.打开路由器地址,高级设置-自定义设置-脚本-在防火墙规则启动后执行-添加命令
/etc/storage/ruijie/ruijie_template.sh 账号 密码
8.如果你的学校晚上或者其他时间会断网,则需要添加定时执行脚本,在断网的时候自动恢复网络。高级设置-系统设置-服务-计划任务-添加命令
59 23 * * * /etc/storage/ruijie/ruijie_template.sh 账号 密码
59 23表示23.59时候执行一次代码,如果你有不同时间段断网可以多添加一些。
脚本下载
https://pan.baidu.com/s/1JufgxjmelefrDuPVNs9QvQ提取码:cefa
用pandorabox运行sh怎么都提示not found呀
wlanacname的值是md5加密了对吗,能解密不
这个加密是默认带的,没办法解密。
没写,谢谢
这个脚本可以破解限制一台设备的吗?
在路由器上不是可以多个设备链接吗
感谢大佬,成果认证了,我想问下 这个怎么防止检测呢 我学校好像是考mac地址区别设备的 怎么伪装呢
路由器里可以修改mac地址,复制一个手机mac就好了
跟我本科学校的简直一模一样,不过像服务提供商的名称还有参数encode不一样,有的urlencode两次的学校
感谢大佬,成功实现自动认证。
找了很久,感谢楼主!!!
中间还遇到执行脚本出现“Permission denied”报错,找到的解决方法https://aisoa.cn/post-2872.html
再次感谢楼主!
输入密码和账号后没反应呢
可能脚本和你们学校的锐捷版本不太一样吧
为什么输入密码后显示permission denied
是不是没给脚本权限呢?
请问大佬,当我putty运行脚本之后它没反应,我也上不了网络,但是当我手动把锐捷认证之后再运行脚本,就显示you are already online.这是怎么回事啊?
可能配置文件有点不一样
大佬,你这个和我们学校的校园网问题很相似,但是我们学校这个断网后需要5分钟过后才能登陆,你有什么方法可以解决吗,有偿。 :mianqiang:
没,只能设置5分钟后联网
大佬请问为什么的我的winscp登录被拒绝啊,防火墙关联,ssh也开了的啊
可能脚本不适用吧,可以现在Linux测试一下。
如果认证的时候不是选择的运营商,而是 内网 和外网 咋转换呀,对了那个中国移动的是咋转换的
百度urlencode编码,也可以试试转换看看
老哥,那个账号密码需要什么标点符号吗,还是空格
空格就可以了
请问老毛子自带的锐捷认证程序可以登录没有选择运营商的锐捷WEB认证页面嘛?我设置了没有反应诶
自带的我也登录不上
看了脚本源码,用google.cn检测联网,真的能用吗(捂脸)
google.cn还是有服务器在国内的
大佬如果是我这种用软件验证锐捷而不是网页的呢? 已经用刷了老毛子的K2破解了路由器的限制
软件的话可以直接用老毛子自带的锐捷就好了
我们学校一过11点,锐捷就不能认证了,我想能不能解除这个限制,11点之后还有网络,我现在是可以用老毛子自带的锐捷认证锐捷,可以用WIFI
感觉应该是机房到时间会统一断网而已,路由器只能定时重连
为什么我们学院有客户端,老毛子那边也显示连上了,就是没网呢?
是不是检测到路由器的MAC地址了
下载链接和谐了呢
已经更新链接。
检测到代理能破吗
把路由器mac地址改成和电脑一样的试试
大佬。我的putty输入/etc/storage/ruijie/ruijie_template.sh 账号 密码 一直显示 not found
还有账号和密码是路由器的1还是校园网的
校园网
返回值404怎么解决 :heixian:
是不是登录地址不对
登录地址不对,我抓取了新地址 返回alert
我手动登录可以返回已登录 但是下线了 用命令登录就返回路径或接口错误
这我也不太清楚怎么弄了,毕竟脚本不是我开发的。
大佬这个能解决11点断网(不再认证时间段内的问题嘛
你的意思是11点后就不能在网页认证的问题吗?
是的
就是点登陆后,下面有一行红色小字:不在认证时间内
这我也没有办法呢
大佬这个可以解决11点断网不在认证时间段内的问题嘛
大哥大哥 请问有用路由器认证锐捷的文章吗
这个没用过
运行商编码不会弄。。。WinSCP登陆不了。。。
我也遇到一样的问题
urlencode编码地址就是把运营商名称加密两次
winscp登录不了 无法连接主机