JXNU深瀾認(rèn)證,單賬號(hào)實(shí)現(xiàn)共享,無(wú)線有線接收均可

本教程適合與JXNU或者其他院校的學(xué)生進(jìn)行深瀾認(rèn)證
?

我使用的設(shè)備:
r2s(帶有docker的openwrt)+華碩ac55網(wǎng)卡+網(wǎng)線(調(diào)試或與ap鏈接使用)
連接思路:
通過(guò)網(wǎng)卡將信號(hào)接收,由軟路由進(jìn)行認(rèn)證,再進(jìn)行net操作后可級(jí)聯(lián)ap實(shí)現(xiàn)單賬號(hào)無(wú)線共享
實(shí)現(xiàn)效果:速率在100mbps,比使用教室自帶網(wǎng)口進(jìn)行端口認(rèn)證的20mbps快了近5倍,延遲正常(打王者不卡)
?
本教程使用的是華碩ac55無(wú)線網(wǎng)卡,華碩ac55采用的是mt7612的芯片,需要在r2
s設(shè)備中安裝帶有如下驅(qū)動(dòng)

本次實(shí)現(xiàn)在docker中完成,使用ssh和r2s進(jìn)行連接,寫(xiě)入
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
其中本校同學(xué)需要修改
? ?-e USERNAME="2022xxxxxxxx@ctcc" \???????
????-e PASSWORD="xxxxxxxx" \
將自己密碼賬戶填寫(xiě)在xxxx處即可
? ? -e INTERFACES="wlan0 " \? ? ? ??
wlan0為需要認(rèn)證的端口,如果使用網(wǎng)線一般為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地址為認(rèn)證地址
?
在此非常感謝來(lái)自國(guó)防科技github的Debuffxb,下為項(xiàng)目地址
https://github.com/Debuffxb/srun-go
?
實(shí)測(cè)在使用此方法進(jìn)行登錄時(shí),不使用無(wú)線網(wǎng)卡進(jìn)行連接,連接網(wǎng)線也可以突破直接認(rèn)證的20m速度,我使用網(wǎng)線連接r2s和墻體的信息插座,r2s再級(jí)聯(lián)斐訊k3(單個(gè)k3 應(yīng)該也能實(shí)現(xiàn),但是會(huì)有發(fā)熱,本來(lái)就在漏油了,讓它活久一些吧),實(shí)測(cè)網(wǎng)速100m,應(yīng)該是和認(rèn)證報(bào)文有關(guān)。


個(gè)人認(rèn)為若使用玩客云+usb網(wǎng)卡拓展(有線或無(wú)線)+級(jí)聯(lián)ap應(yīng)該可以將成本控制在100元以下。
?
下圖為docker實(shí)現(xiàn)后的截圖


運(yùn)行中的docker容器已實(shí)現(xiàn)認(rèn)證連接速度

建議使用此方式后認(rèn)證賬號(hào)便不要在其他地方登錄了.
個(gè)人認(rèn)為若使用玩客云+usb網(wǎng)卡拓展(有線或無(wú)線)+級(jí)聯(lián)ap應(yīng)該可以將成本控制在100元以下。
?