欢迎光临散文网 会员登陆 & 注册

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

2023-02-24 09:34 作者:I_Surrender  | 我要投稿

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

 


我使用的设备:

r2s(带有docker的openwrt)+华硕ac55网卡+网线(调试或与ap链接使用)

连接思路:

通过网卡将信号接收,由软路由进行认证,再进行net操作后可级联ap实现单账号无线共享

实现效果:速率在100mbps,比使用教室自带网口进行端口认证的20mbps快了近5倍,延迟正常(打王者不卡)

 

本教程使用的是华硕ac55无线网卡,华硕ac55采用的是mt7612的芯片,需要在r2

s设备中安装带有如下驱动

mt7612驱动


本次实现在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,应该是和认证报文有关。

黑线和信息插座连接,黄色和k3连接
连接完成

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

 

下图为docker实现后的截图

运行中的容器

已实现认证


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

连接速度


建议使用此方式后认证账号便不要在其他地方登录了.

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

 


JXNU深澜认证,单账号实现共享,无线有线接收均可的评论 (共 条)

分享到微博请遵守国家法律