JXNU深澜认证,单账号实现共享,无线有线接收均可

本教程适合与JXNU或者其他院校的学生进行深澜认证

我使用的设备:
r2s(带有docker的openwrt)+华硕ac55网卡+网线(调试或与ap链接使用)
连接思路:
通过网卡将信号接收,由软路由进行认证,再进行net操作后可级联ap实现单账号无线共享
实现效果:速率在100mbps,比使用教室自带网口进行端口认证的20mbps快了近5倍,延迟正常(打王者不卡)
本教程使用的是华硕ac55无线网卡,华硕ac55采用的是mt7612的芯片,需要在r2
s设备中安装带有如下驱动

本次实现在docker中完成,使用ssh和r2s进行连接,写入
docker run -d \
--name authenticator1 \
--restart unless-stopped \
--log-opt max-size=1m \
--network host \
-e TZ="Asia/Shanghai" \
-e USERNAME="2022xxxxxxxx@ctcc" \
-e PASSWORD="xxxxxxxx" \
-e INTERFACES="wlan0 " \
-e init_url="http://172.16.8.8" \
-e get_challenge_api="http://172.16.8.8/cgi-bin/get_challenge" \
-e srun_portal_api="http://172.16.8.8/cgi-bin/srun_portal" \
iskoldt/srunauthenticator:latest
其中本校同学需要修改
-e USERNAME="2022xxxxxxxx@ctcc" \
-e PASSWORD="xxxxxxxx" \
将自己密码账户填写在xxxx处即可
-e INTERFACES="wlan0 " \
wlan0为需要认证的端口,如果使用网线一般为eth0
其他院校除了修改账户密码还需要更改
-e init_url="http://172.16.8.8" \
-e get_challenge_api="http://172.16.8.8/cgi-bin/get_challenge" \
-e srun_portal_api="http://172.16.8.8/cgi-bin/srun_portal" \
其中的ip地址,此ip地址为认证地址
在此非常感谢来自国防科技github的Debuffxb,下为项目地址
https://github.com/Debuffxb/srun-go
实测在使用此方法进行登录时,不使用无线网卡进行连接,连接网线也可以突破直接认证的20m速度,我使用网线连接r2s和墙体的信息插座,r2s再级联斐讯k3(单个k3 应该也能实现,但是会有发热,本来就在漏油了,让它活久一些吧),实测网速100m,应该是和认证报文有关。


个人认为若使用玩客云+usb网卡拓展(有线或无线)+级联ap应该可以将成本控制在100元以下。
下图为docker实现后的截图


运行中的docker容器已实现认证连接速度

建议使用此方式后认证账号便不要在其他地方登录了.
个人认为若使用玩客云+usb网卡拓展(有线或无线)+级联ap应该可以将成本控制在100元以下。