葡萄學(xué)院校園網(wǎng)登錄方式
-
@
目錄登錄方式
所有的登錄方式
- 如下
- /******************** VLANID外置登陸對(duì)應(yīng)配置 ********************/ var vlanPageAry = new Array(301);// 空表示未使用 /* * 字段定義:名稱|起始VLANID|結(jié)束VLANID|虛擬商號(hào)|重定向地址|審核標(biāo)記|認(rèn)證方式 * 起始VLANID(調(diào)整):以;分隔,與結(jié)束VLANID組成多VLAN段,要求一一對(duì)應(yīng) * 結(jié)束VLANID(調(diào)整):以;分隔 * 舉例:起始VLANID為"1;1001",結(jié)束VLANID為"1000;2000",則代表1-1000和1001-2000兩個(gè)VLAN段 * 虛擬商號(hào)(調(diào)整):配置@xxx方式直接作為后綴時(shí),發(fā)送短信使用機(jī)身編號(hào);配置私有云審核的虛擬商號(hào)則取后四位作為后綴,發(fā)送短信直接使用其作為機(jī)身編號(hào) * 審核標(biāo)記:0-未審核;1-審核通過;2-審核拒絕 * 認(rèn)證方式:0-本地認(rèn)證;1-PORTAL協(xié)議;2-Ruckus;3-Cisco;4-Moto;5-JUNIPER(暫未實(shí)現(xiàn));6-Aruba6.4.2.2;7-Aruba舊版本 * 保存數(shù)據(jù)格式:默認(rèn)模版|1;1001|1000;2000|http://www.baidu.com|1|0 */- 總結(jié)來說只有這幾種
認(rèn)證方式:0-本地認(rèn)證;1-PORTAL協(xié)議;2-Ruckus;3-Cisco;4-Moto;5-JUNIPER(暫未實(shí)現(xiàn));6-Aruba6.4.2.2;7-Aruba舊版本 - 前端登錄使用的是1-PORTAL協(xié)議,這個(gè)登錄方式的好處是可以不用驗(yàn)證碼進(jìn)行登錄,而且可以自定義終端類型(只有兩種類型,移動(dòng)終端和 電腦)
賬戶所在組的缺點(diǎn)和項(xiàng)目的缺點(diǎn)
- 學(xué)生賬戶只允許登錄兩個(gè)設(shè)備,即為一個(gè)移動(dòng)終端和 電腦(后面將移動(dòng)終端稱為Phone,電腦稱為PC)
- 在租賃賬號(hào)的時(shí)候只能登錄一個(gè)類型的終端,不能隨意切換。
項(xiàng)目的意義
- 旨在在手機(jī)端和PC端自由切換終端,通過使用head頭欺騙后端驗(yàn)證實(shí)現(xiàn)同類型設(shè)備共同登錄(兩臺(tái)PC同時(shí)在線或者是兩臺(tái)phone同時(shí)在線)
使用場景
- 同學(xué)A出租了個(gè)校園網(wǎng)A的號(hào),但他只出租PC端的,不出租WiFi端的(手機(jī))。你租了這個(gè)號(hào)。
- 這時(shí)候你通過自助服務(wù)系統(tǒng)查詢到同學(xué)A的WiFi端在線

- 但是你也想用一下WiFi端刷抖音或者打游戲,這時(shí)候你可以使用我的腳本進(jìn)行模擬登錄,達(dá)到兩臺(tái)手機(jī)都能用校園網(wǎng)。
- 例子,這兩臺(tái)都是手機(jī)

PC端模擬手機(jī)登錄腳本(使用場景:兩臺(tái)電腦同時(shí)在線)
- 一臺(tái)電腦正常登錄,自主服務(wù)系統(tǒng)里查詢顯示PC在線
- 另一臺(tái)則使用下面的腳本
@echo off :menu cls echo Please select your login type: echo 1. Phone Login set /p LoginType=Enter your choice (1): if "%LoginType%"=="1" goto phone_login echo Invalid choice. Please try again. pause goto menu :phone_login set /p UserAccount=Please enter your user account: set /p UserPassword=Please enter your password: curl -H "User-Agent: Mozilla/5.0 (Linux; Android 13; 22041216C Build/TP1A.220624.014) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.97 Mobile Safari/537.36" "http://192.168.116.8:801/eportal/?c=Portal&a=login&login_method=1&user_account=%%2C1%%2C%UserAccount%&user_password=%UserPassword%&wlan_user_ip=&wlan_user_mac=000000000000&wlan_ac_ip=&wlan_ac_name=PTXY-Core&jsVersion=3.0" goto end :end pause- 將這段復(fù)制到PC上的txt文本,然后保存,修改擴(kuò)展名為.CMD或者是.bat。例如a.cmd或a.bat

有的可能沒開擴(kuò)展名,可以百度一下【電腦怎么開擴(kuò)展名】
上述步驟只需設(shè)置一次,下次直接打開你保存的腳本即可進(jìn)行登錄- 輸入1后回車,輸入你的校園網(wǎng)賬號(hào),再輸入你的密碼進(jìn)行登錄
- 登陸后如下

- 如果失敗了或者是你已經(jīng)登錄進(jìn)去了,再進(jìn)行登錄都會(huì)出現(xiàn)其他數(shù)字,出現(xiàn)1就表示登錄成功
手機(jī)端模擬電腦端登錄腳本(使用場景:兩臺(tái)手機(jī)同時(shí)在線)
// ==UserScript== // @name Login Request Automation // @namespace http://tampermonkey.net/ // @version 1.0 // @description Automate login request with user inputs // @author You // @match *://*/* // @grant none // ==/UserScript== (function() { 'use strict'; // 在頁面上添加一個(gè)登錄表單 const loginForm = document.createElement('div'); loginForm.innerHTML = ` <div style="position: fixed; top: 10%; left: 50%; transform: translate(-50%, -50%); z-index: 10000; padding: 20px; background: white; border-radius: 8px; box-shadow: 0 0 10px rgba(0,0,0,0.5);"> <div style="margin-bottom: 10px;">Enter your login credentials:</div> <input type="text" id="username" placeholder="User Account" style="width: 100%; margin-bottom: 10px;"> <input type="password" id="password" placeholder="Password" style="width: 100%; margin-bottom: 10px;"> <button id="loginButton" style="width: 100%;">Login</button> </div> `; document.body.appendChild(loginForm); // 處理登錄點(diǎn)擊 document.getElementById('loginButton').addEventListener('click', function() { const userAccount = encodeURIComponent(document.getElementById('username').value); const userPassword = encodeURIComponent(document.getElementById('password').value); const url = `http://192.168.116.8:801/eportal/?c=Portal&a=login&login_method=1&user_account=${userAccount}&user_password=${userPassword}&wlan_user_ip=&wlan_user_mac=000000000000&wlan_ac_ip=&wlan_ac_name=PTXY-Core&jsVersion=3.0`; // 發(fā)送GET請(qǐng)求 fetch(url, { method: 'GET', headers: { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36' } }).then(response => response.text()) .then(data => { console.log('Login successful:', data); alert('Login successful!'); }).catch(error => { console.error('Error logging in:', error); alert('Login successful.'); }); }); })();- 可以把這段代碼復(fù)制下來發(fā)給QQ小號(hào),QQ不限字?jǐn)?shù)
- 然后下載一個(gè)via瀏覽器。步驟如下圖








從這里開始,上述的步驟只需設(shè)置一次,后續(xù)打開VIA瀏覽器可以直接登錄,不需要再重復(fù)設(shè)置
- 下面是登錄過程,打開校園網(wǎng)登錄地址192.168.116.8

- 輸入正確的賬號(hào)密碼點(diǎn)擊login,即可登錄成功

最后來個(gè)大的
校園網(wǎng)的分流方式
- WiFi和寬帶是獨(dú)立的交換機(jī),所以分發(fā)下來的IP是不會(huì)互相影響網(wǎng)速的,換句話說,你的WiFi和款單不相影響,用WiFi不會(huì)減速寬帶
- WiFi能跑滿200M下載速度(理論上,學(xué)校的ap太拉了,大部分時(shí)間都跑不滿),你的寬帶也可以(需要額外買六類線,營業(yè)廳的網(wǎng)線不行,下載速度只有100M)
- 校園網(wǎng)的確是升級(jí)了,150¥能買200M的,以此類推,網(wǎng)速的確是乘以2的,但是受制于網(wǎng)線,你們只能跑到100M下載,所以對(duì)網(wǎng)速有要求的可以去買條六類線,不貴,也就一頓早餐錢。
校園網(wǎng)能否接路由
- 答案是能的,我用買別人二手的騰達(dá)ac1200做過測試,多設(shè)備不會(huì)掉登錄,或者說被檢測,方法是你手機(jī)或者電腦接入路由器,路由器接入校園網(wǎng),然后用瀏覽器進(jìn)行登錄,那么你其他的設(shè)備,比如ipad什么的連接路由器就能正常上網(wǎng)了。
- 還有一個(gè)情況是會(huì)掉登錄,沒用設(shè)備連接路由器的時(shí)候,會(huì)默認(rèn)你已經(jīng)下線,下次還用路由器就需要重新登錄
- 接入路由器的線盡量選六類線
校園網(wǎng)能否多撥
- 可以,甚至可以單號(hào)單線不同登錄終端多撥(使用我的腳本進(jìn)行模擬登錄),這個(gè)考驗(yàn)?zāi)愕募夹g(shù)了。我沒試驗(yàn)過。
寫這篇文章的目的只是為了讓大四同學(xué)能夠用很低的價(jià)格租到校園網(wǎng)同時(shí)還能體驗(yàn)全部功能,雖然麻煩了點(diǎn),但是很實(shí)用。
posted on 2024-06-21 05:22 評(píng)論區(qū)的莎士比亞 閱讀(153) 評(píng)論(0) 收藏 舉報(bào)
浙公網(wǎng)安備 33010602011771號(hào)