Openwrt自动认证哆点(dr.com)校园网


学校校园网不知道为什么电脑连接路由器wifi登陆过两三分钟会提示小路由代理强制下线电脑直接连接网线登陆校园网就不会提示(不知道是路由器设置问题还是什么情况),然后就入手了一款GL.iNET的GL-MT300N-V2路由器系统是Openwrt的,既然都Openwrt那肯定是要整一些好玩的嘛,本篇文章记录Openwrt自动认证哆点校园网的过程。

需要的软件

Wireshark
dogcom
WinSCP
NxShell
下载地址:点击下载

登录信息抓包

  1. 将网线连接电脑

  2. 打开客户端,输入账号和密码

  3. 打开wireshark,点击以太网,点击start
    如果连接的是wifi可以选择wifi

  4. 登录哆点,版本:5.2.1(D)
    登陆及登陆成功界面

  5. 大概十几秒后,点击左上角红色按钮停止

  6. File-Save As 保存为dr.pcapng
    保存为dr.pcapng

生成配置文件

  1. 打开配置生成网页点击打开

  2. 选择对应的哆点版本
    选择对应的哆点版本

  3. 点击OPEN,将之前获得的dr.pcapng上传

  4. 获得新的配置文件,点击SAVE保存配置文件drcom.conf

  5. 用记事本打开配置文件drcom.conf,再对应的password处填入密码并保存
    保存并修改密码

Openwrt安装dogcom插件及测试运行

  1. 打开winscp软件,文件协议选择SCP,地址输入路由器管理地址,账号,密码

  2. 下载dogcom.ipk点击下载 Github-openwrt-dogcom Github-dogcom

  3. 将dogcom.ipk 和 drcom.conf两个文件上传到/usr/目录下
    上传成功

  4. 打开NxShell,输入地址,账号密码,登录路由器

  5. 运行cd /usr/

  6. 运行opkg install dogcom.ipk

  7. 运行dogcom -m dhcp -c /usr/drcom.conf
    出现<<< Logged in >>>就说明认证成功,进行下一步可以先Ctrl+C结束运行
    登陆成功

设置定时启动和关闭

  1. 下载dogcom点击下载

  2. 使用WinSCP上传到**/etc/init.d**目录下
    上传定时任务

  3. 系统→计划任务,输入以下内容并保存,crontab表达式可参考crontab在线生成。

    0 3 * * 1,2,3,4,7 /etc/init.d/dogcom stop
    20 7 * * 1,2,3,4,7 /etc/init.d/dogcom start

    以上crontab表示每个星期的1、2、3、4、7的3:00自动停止7:20自动启动
    计划任务

  4. 在启动项里面可以设置开机自启及重新启动等操作
    系统→启动项


文章作者: Young
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Young !
评论
  目录