如何路由器 in JLU
免責(zé)聲明
????本文檔僅供技術(shù)交流使用,請(qǐng)遵守學(xué)校相關(guān)規(guī)定。
前言
????由于臭名昭著宿舍無(wú)線(xiàn)網(wǎng)實(shí)在是過(guò)于令人高血壓(限速8Mbps,時(shí)不時(shí)斷流),而有線(xiàn)網(wǎng)則是德芙一般絲滑,因此萌生了從有線(xiàn)網(wǎng)搞出優(yōu)質(zhì)無(wú)線(xiàn)網(wǎng)的想法。首先是電腦開(kāi)熱點(diǎn),但是畢竟不如正兒八經(jīng)WiFi6路由器來(lái)的蜜汁絲滑;而支持WiFi6的、能刷OpenWrt的路由器的價(jià)格......
????因此有了下文的方案。
前置條件
本方案的前置條件為:
1.有一臺(tái)Windows設(shè)備長(zhǎng)期開(kāi)機(jī)以用于認(rèn)證。或者自行根據(jù)源碼編譯Linux/Mac版本的第三方客戶(hù)端以在Linux/Mac設(shè)備上使用。
2.路由器支持靜態(tài)IP方式上網(wǎng);
3.來(lái)自大佬的項(xiàng)目:
https://github.com/code4lala/dr-jlu-win32
原理:
?????? 根據(jù)抓包,你吉DR.COM認(rèn)證只驗(yàn)證這兩個(gè)項(xiàng)目:
????????????①賬戶(hù)與密碼;
????????????②客戶(hù)端讀取到的本機(jī)MAC地址是否與認(rèn)證的IP符合。
?????? 因此,我們不需要關(guān)注認(rèn)證請(qǐng)求是否是最外層網(wǎng)絡(luò)設(shè)備提交的,只要使用正確的IP配置連入校園網(wǎng),然后通過(guò)這個(gè)IP向認(rèn)證服務(wù)器提交以上兩項(xiàng)內(nèi)容,即可完成認(rèn)證上網(wǎng)。校園網(wǎng)可以使用無(wú)線(xiàn)熱點(diǎn)的形式共享給其他設(shè)備正好也說(shuō)明了這一點(diǎn)。也就是說(shuō),我們?cè)诼酚善鬟@一層NAT后面的內(nèi)網(wǎng)里只要有一個(gè)設(shè)備登錄客戶(hù)端來(lái)進(jìn)行認(rèn)證,就可以使得整個(gè)內(nèi)網(wǎng)能夠正常上網(wǎng)。
?????? 但是,學(xué)校的官方客戶(hù)端會(huì)自動(dòng)讀取網(wǎng)卡的MAC地址,IP地址并提交。這就使得內(nèi)網(wǎng)設(shè)備試圖直接認(rèn)證時(shí),由于電腦MAC與路由器MAC不一致,會(huì)報(bào)錯(cuò)“MAC地址不匹配”。因此,這位大佬開(kāi)發(fā)的第三方客戶(hù)端就起了很大的作用:可以自定義提交認(rèn)證的設(shè)備MAC。這使得認(rèn)證成為可能。

????當(dāng)然,如果所使用的路由器支持MAC地址克隆(直接更改路由器WAN口的MAC,使之與電腦網(wǎng)卡MAC一致),那使用官方客戶(hù)端進(jìn)行認(rèn)證也是可行的。
NAT結(jié)構(gòu)圖

步驟
1.準(zhǔn)備工作
????將路由器重置后上電,用網(wǎng)線(xiàn)連接LAN口和電腦,查到路由器MAC以后用其他已經(jīng)連接校園網(wǎng)的設(shè)備登錄:
https://ip.jlu.edu.cn/pay/
????更改MAC地址為路由器的MAC。
2.參數(shù)配置
使用靜態(tài)IP上網(wǎng)的模式,把校園網(wǎng)的IP、網(wǎng)關(guān)、DNS等信息填入路由器。以Redmi AX3000為例:

IPv6上網(wǎng)方式選擇“NAT6”:


? ??Passthrough就是將后級(jí)設(shè)備的IPv6地址全部交給上一級(jí)網(wǎng)絡(luò)自動(dòng)分配,學(xué)校的網(wǎng)支持這一方式,因此可以為內(nèi)網(wǎng)的每個(gè)設(shè)備都分配獨(dú)立的公網(wǎng)IPv6地址。有些路由器不支持Passthrough IPv6上網(wǎng)方式,因此只能使用NAT6來(lái)對(duì)IPv6也進(jìn)行NAT轉(zhuǎn)換。至此,路由器的設(shè)置完畢。
????至此,路由器的設(shè)置完畢。
3.認(rèn)證設(shè)置
在Release里下載最新版本客戶(hù)端:
https://github.com/code4lala/dr-jlu-win32
????把他放到你喜歡的地方(記得給他建個(gè)文件夾,因?yàn)闀?huì)生成一個(gè)用于保存配置信息的配置文件),然后填入你的賬戶(hù)密碼,以及路由器MAC地址。點(diǎn)擊登錄,就完成了!
????若需要開(kāi)機(jī)啟動(dòng),右擊Login.exe,生成快捷方式后放到:
用戶(hù)文件夾\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
文件夾內(nèi)即可。