本帖最后由 lazygoat644 于 2020-11-3 20:58 编辑
资料仅供参考学习,请勿用于非法用途或者盈利,违者责任自负!
*****该教程作者为Lee、像风一样,首发于github(https://github.com/cumtiotlib/cumtddnet),作者授权本人发布该教程至恩山论坛。
前言:
前一段时间,矿大进行了一体化网络改造,想必在恩山里面混的各位学生大佬们也懂得一体化网络改造带来的各种影响。虽然网速变快了,有IPv6了,但也有比较负面的影响,比如一个上网账号只能对应3个左右的设备,并且每次上网都需要进行登录验证。
尤其是在学校凌晨断网之后的第二天还要手动登录验证!这一定是一件非常痛苦的事情。
先介绍一下,现在学校用的是DrCOM的认证管理系统,人民大学等很多学校在一体化网络改造之后用的几乎都是DrCOM的认证,截图如下:
之前也搜寻了网上很多帖子,但可能很多大佬们觉得,想要自动登录实现起来太简单了,不屑于写教程,所以我几乎没有找到一个能够现成使用的教程(原谅我等小白),于是找了个认识的同学帮忙解决这个问题。接下来是有关DrCOM网页版认证的自动登录教程,能够实现一分钟一次登录状态监测并及时进行自动登录,较大程度上方便了学生党的生活,也算是给像我这样的小懒虫一点方便~
教程如下,教程所附带的软件、代码文件等等都在下面这个链接,还望各位赏赏脸,点开看看!
https://github.com/cumtiotlib/cumtddnet
其他路由器以及相关的openwrt固件等,各位可以自行查找,相信各位恩山大佬们的检索能力!
其他大学的实现原理与此相差无几,各位可以自行在此基础之上修改!
---------------
第一部分:刷入openwrt固件
---------------第一步路由器恢复出厂设置。方法:用网线连接路由器的LAN口和电脑网线插口,保证可以正常进入斐讯K2管理。(访问p .to 或者 192.168.2.1 进入) 成功恢复成功后,再次访问会出现以下的页面(不要进行设置): 第二步打开路由器刷breed_Web控制台助手v5.9版本,K2的设置如下图,检查无误,点击开始刷机即可。 如果提示Windows安全警报,如下图,点击允许即可。 可能遇到的问题: - 未开启telnet,打开“开启telnet”文件夹中的文件,再次尝试刷机,或者搜索“Win10打开telnet”的方法。
- 若提示刷机失败,请更换K2固件,再次尝试。 如果没有问题的话,就会有刷机完成的提示。
第三步拔掉路由器的电源,按住复位键不要松开,连接路由器电源,等待5-10秒后松开按钮,然后浏览器访问192.168.1.1就可以进入breed web恢复控制台,如下图(若打不开此页面,请重新操作第三步) 第四步点击固件更新,找到openwrt-18.06.2-ramipsXXX.bin文件 点击上传 出现上面这个页面表示刷机完成,刷机完成后多等2到3分钟,即可访问第三方固件的后台。 --------------- 第二部分:进行openwrt配置
---------------
---------------一:进入openwrt后台
---------------浏览器输入 192.168.1.1 进入openwrt后台(因为我已经装入中文支持包所以显示为中文),首次登陆密码默认为空。 ---------------二:连接网络,方便配置并安装软件包
---------------
方法2、按下图所示操作连接stu无线网络(这个网络是本校的学生无线网,其他高校的同学可以自行根据实际情况修改)
注:后期配置完python后台后,将此无线网连接断开(操作方法如下图,目前不需操作,K2连接stu无线网作为中转网速很慢) ---------------
三:连接路由器后台
---------------
安装文件夹中的finalshell_install.exe,成功后打开此应用,
成功连接后,如下图
---------------
四:开启sftp,方便传输文件
---------------依次输入以下命令(一行一行输入,粘贴快捷键Ctrl+Shift+V):
- opkg update
- opkg install vsftpd openssh-sftp-server
- /etc/init.d/vsftpd enable
- /etc/init.d/vsftpd start
复制代码
每次执行完一个命令后,会再次出现 root@OpenWrt:~# 然后关闭连接,重新连接路由器,可以看到如下图所示的界面 ---------------
五:安装python2环境
---------------依次输入以下命令:
- opkg install python-base
- opkg install python-light
- opkg install python-logging
复制代码 *若使用的是其他路由器固件包,则可能只支持python3,上述相应的命令需要修改为python3-base,以此类推。
注:安装过程较为缓慢,请耐心等待 安装完成后可以进入下面所示页面查看是否成功 如果显示结果如上图所示,则表明安装成功。 ---------------六:上传python后台
---------------
编辑duodian2.py文件(注意python3版本的文件不同,请直接点开github仓库查看python3版本的文件)
保存后在上一步新建的py文件夹中右键点击上传,选择编辑好的py文件,上传即可。 ---------------七:路由器通电启动py脚本并保持后台
---------------在此页面最下面 exit 0 上面加上 python /www/py/duodian2.py 即可。 注:前面通过stu无线网连接网络的,请将此无线网移除。 ---------------八:开启热点
---------------网络选择LAN接口,密码设置如下图: 保存并应用,并启用热点即可。 路由器断电后,再次开启,即可享受无线网络了(启动可能较慢)。
原文作者
Lee、像风一样
关键字词中国矿业大学校园网,中国矿业大学一体化网络,哆点网页版,drcom,drcom网页版,哆点,锐捷,ruijie,矿大校园网,矿大,矿大哆点,矿大锐捷
|