搞搞校园网

校园网概况

  • 无线web登录,有线拨号上网
  • 无线连接限制设备2台,有线连接限制设备1台。
  • 无线网络动态限速250Mbps以下,有线网络限速100Mbps。

无线web认证

从网页的F12可以看到账号登录实际上是发送以下的GET请求

1
http://10.0.3.6:801/eportal/portal/login?callback=dr1004&login_method=1&user_account=,0,%username%&user_password=%password%&wlan_user_ip=%userip%&wlan_user_ipv6&wlan_user_mac=%mac%&wlan_ac_ip=%wlanacip%&wlan_ac_name&jsVersion=4.1.3&terminal_type=1

%username%替换为账号
%password%替换为密码
%userip%替换为设备的ip
%mac%替换为设备Mac
%wlanacip%替换为认证ip

Mac地址可以直接用000000000000
userip可以直接不填
wlanacip可以访问9.9.9.9经过302重定向的网址获取

写成脚本就可以快速进行无线验证

Windows系统
auth.bat

Linux
还没写

手机上打算用微信小程序实现

有线多号多播

由于我暂时没有发现单个账号多播的bug,所以只能多个账号单线多播叠网速了。

我选择的方案是路由器刷openwrt多播+mwan3分流,实测是可以成功叠网速的。

参考 https://myth.cx/p/openwrt-macvlan-mwan3