六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 網(wǎng)絡(luò)知識(shí) > 路由器 > 無線路由器 > 教你如何簡(jiǎn)單設(shè)置無線路由

教你如何簡(jiǎn)單設(shè)置無線路由

時(shí)間: 若木635 分享

教你如何簡(jiǎn)單設(shè)置無線路由

  今天就請(qǐng)大家跟著我一起找出無線路由器中的各個(gè)參數(shù)對(duì)應(yīng)的變量名并通過CURL在命令行中實(shí)現(xiàn)對(duì)該變量數(shù)值的修改,從而完成不登錄管理界面也能設(shè)置無線路由器的工作。

  一、安裝httplook尋找變量名

  正如上篇文章和本篇開頭所說,無線路由器中的各個(gè)設(shè)置都是與一個(gè)個(gè)變量名相對(duì)應(yīng)的,也就是說我們修改某個(gè)設(shè)置的同時(shí),該設(shè)置對(duì)應(yīng)的變量名數(shù)值也會(huì)發(fā)生改變。那么如果我們找出這個(gè)變量名稱然后通過CURL來改變其數(shù)值的話,就可以實(shí)現(xiàn)使用CURL命令完成對(duì)無線路由器某設(shè)置改變的功能了。

  筆者嘗試過很多個(gè)sniffer工具,包括大名鼎鼎的sniffer pro。不過大多數(shù)sniffer工具都是基于網(wǎng)卡進(jìn)行監(jiān)視的,如果僅僅是對(duì)HTTP或?yàn)g覽器監(jiān)視的話有些大材小用。

  這里筆者推薦一個(gè)小巧實(shí)用的工具——httplook。通過他我們可以最方便最快捷的找出無線路由器中各個(gè)設(shè)置對(duì)應(yīng)的變量名。俗話說貴精不貴廣,所以說在監(jiān)視瀏覽器及HTTP流量信息方面httplook比其他任何一款sniffer都要強(qiáng)大而且更加實(shí)用。

  httplook工具下載

  第一步:下載httplook并運(yùn)行其主程序,出現(xiàn)安裝畫面。

  第二步:點(diǎn)NEXT按鈕后選擇“接受協(xié)議”,然后點(diǎn)next按鈕繼續(xù)。

  第三步:設(shè)置安裝路徑,默認(rèn)情況下是安裝在c:\program files\httplook下。

  第四步:安裝完畢,選擇是否在桌面添加一個(gè)圖標(biāo)。

  第五步:全部設(shè)置工作完成,httplook已經(jīng)進(jìn)駐到我們的本地硬盤。

  接下來我們就是要通過httplook實(shí)現(xiàn)對(duì)無線路由器各個(gè)設(shè)置參數(shù)對(duì)應(yīng)的變量名進(jìn)行分析了,分析的同時(shí)還會(huì)對(duì)各個(gè)變量名的不同鍵值加以分析,找出我們需要設(shè)置的信息所對(duì)應(yīng)的真實(shí)鍵值。

  二、使用httplook尋找變量名

  使用httplook尋找無線路由器各個(gè)參數(shù)對(duì)應(yīng)的變量名是非常簡(jiǎn)單的,首先打開httplook程序。

  然后點(diǎn)主界面上方按鈕中的那個(gè)綠色箭頭讓httplook開始監(jiān)測(cè)HTTP數(shù)據(jù)流量。開始監(jiān)測(cè)后我們就可以打開瀏覽器訪問無線路由器的管理界面并修改相應(yīng)的無線設(shè)置了。當(dāng)修改完畢后請(qǐng)馬上返回到httplook軟件,點(diǎn)“停止”按鈕,完成監(jiān)測(cè)操作。

  停止監(jiān)測(cè)后我們就會(huì)在httplook軟件主界面中看到所有監(jiān)視到的信息了,這里再給大家介紹一個(gè)小技巧,那就是在監(jiān)視前關(guān)閉其他沒用的瀏覽器窗口,只保存寬帶路由器管理界面窗口,進(jìn)入管理界面里找到想修改的路由器參數(shù),找到后在點(diǎn)修改前啟動(dòng)httplook進(jìn)行監(jiān)測(cè),修改后馬上關(guān)閉監(jiān)測(cè),這樣收集的數(shù)據(jù)包都是關(guān)于管理窗口一個(gè)的,而且收集到的數(shù)據(jù)包也會(huì)很少,自然可以更加準(zhǔn)確快速的分析出該參數(shù)對(duì)應(yīng)的實(shí)際變量名和數(shù)值。

  通過上面介紹的技巧可以更加快速的找出無線路由器中無線設(shè)置對(duì)應(yīng)的各個(gè)變量名和對(duì)應(yīng)的參數(shù)值。筆者以D-LINK的DWL-2000AP+A型號(hào)為例進(jìn)行監(jiān)測(cè)。(如圖7)

  在上圖中我們可以看到POST /apply.cgi?formWirelessSetup這句話,實(shí)際上他就是我們剛剛修改無線路由器中無線參數(shù)對(duì)應(yīng)的頁面,從軟件右邊可以更加詳細(xì)的看出,其中host地址為192.168.0.50,對(duì)應(yīng)的頁面為/apply.cgi?formWirelessSetup,那么完整的調(diào)用無線路由器中無線設(shè)置的界面就是http://192.168.0.50/apply.cgi?formWirelessSetup。

  接下來是分析該無線設(shè)置中各個(gè)參數(shù)對(duì)應(yīng)的變量名,在右邊最下方可以詳細(xì)的看出——ssid0=default&chan0=7&authType=open&wepEnabled0=OFF&length0=1&format0=

  2&defaultTxKeyId0=1&key10=**********&key20=**********&key30=**********

  &key40=**********&pskValue0=&pskValueCfm0=&pskFormat0=0&radiusIP0=&

  radiusPort0=1812&radiusPass0=&radius2IP0=&radius2Port0=1812&radius2Pass0=&

  submit-url=%2Fh_wireless.sh。

  上面代碼中顯示出了無線路由器中無線設(shè)置對(duì)應(yīng)的全部變量名。依次為ssid0,chan0,authtype等。我們可以簡(jiǎn)單的分析出這些變量名對(duì)應(yīng)的實(shí)際設(shè)置是什么,例如ssid名稱對(duì)應(yīng)的變量名是ssid0,無線信號(hào)廣播使用的頻道對(duì)應(yīng)的變量名為chan0,無線信號(hào)的加密類型對(duì)應(yīng)的變量名是authtype,其他的對(duì)應(yīng)關(guān)系我們可以自行進(jìn)一步分析。

  至此我們就完成了對(duì)無線路由器中無線設(shè)置所有參數(shù)的監(jiān)視,接下來就可以通過CURL命令來傳輸這些變量對(duì)應(yīng)的數(shù)值了,從而完成用一條條命令改變無線路由器設(shè)置的操作。

  三、用curl命令改變無線路由器設(shè)置

  正如上篇文章介紹過的一樣,我們可以通過CURL命令與HTTP頁面進(jìn)行互動(dòng)來傳輸信息。經(jīng)過上文分析我們得出在D-LINK的DWL-2000AP+A型號(hào)無線路由器中,使用http://192.168.0.50/apply.cgi?formWirelessSetup這個(gè)頁面調(diào)用所有無線設(shè)置,而該頁面需要用戶名和密碼的驗(yàn)證。

  另外在該頁面下每個(gè)無線設(shè)置都對(duì)應(yīng)一個(gè)變量名,ssid名稱對(duì)應(yīng)的變量名是ssid0,無線信號(hào)廣播使用的頻道對(duì)應(yīng)的變量名為chan0,無線信號(hào)的加密類型對(duì)應(yīng)的變量名是authtype,其他的對(duì)應(yīng)關(guān)系我們也可以自行進(jìn)一步分析。而這些變量名的數(shù)值也可以通過我們反復(fù)監(jiān)控和反復(fù)設(shè)置來獲得。

  下面筆者簡(jiǎn)單的舉一個(gè)例子,例如想通過命令行模式中的CURL命令把無線信號(hào)發(fā)射頻段從8修改為7,那么首先需要分析出頻段對(duì)應(yīng)的變量名為chan0,當(dāng)前的值為chan0=8。那么CURL命令如下:

  C:\curl>curl -u admin:"" -d "chan0=7" http://192.168.0.50/apply.cgi?formWirelessSetup

  其中-u后的admin為管理帳戶用戶名,“”表示該管理帳戶對(duì)應(yīng)的密碼為空,-d "chan0=7"表示將chan0這個(gè)變量的數(shù)值設(shè)置為7,后面的http://192.168.0.50/apply.cgi?formWirelessSetup則是調(diào)用地址。

  通過上面的設(shè)置我們就完成了在命令行模式中使用curl命令把無線路由器的無線信號(hào)發(fā)射頻段從8修改為7的操作。

  四、批處理+計(jì)劃任務(wù)讓操作更加自動(dòng)化

  既然我們知道了可以使用CURL指令完成對(duì)無線路由器設(shè)置的修改工作,那么將這些命令復(fù)制到文本文件中,并將該文件修改為以bat為結(jié)尾的批處理文件,就可以通過運(yùn)行這個(gè)批處理文件而達(dá)到修改無線路由器設(shè)置的操作了。有心者再把這個(gè)批處理和操作系統(tǒng)中的計(jì)劃任務(wù)結(jié)合就可以實(shí)現(xiàn)修改無線路由器設(shè)置的自動(dòng)化功能了。感興趣的讀者可以自行去研究和操作,整個(gè)步驟非常簡(jiǎn)單,這里就不詳細(xì)說明了。

  五、總 結(jié):

  通過curl命令實(shí)現(xiàn)對(duì)無線路由器設(shè)置的快速修改是我們配置無線路由器的一個(gè)新思路,打破了傳統(tǒng)的只能通過瀏覽器窗口改變無線路由器各個(gè)參數(shù)的方法,特別對(duì)于那些沒有開啟telnet或SNMP管理的無線路由器來說,此方法可以讓你的工作和學(xué)習(xí)效率大幅度提高。

  總之要修改哪個(gè)設(shè)置一定要先用反復(fù)修改該參數(shù)并結(jié)合httplook多次監(jiān)視,得出該變量名稱以及各種設(shè)置對(duì)應(yīng)的變量數(shù)值。然后才可以通過curl命令傳輸相應(yīng)的變量以及對(duì)應(yīng)的鍵值。

142121