路由器設(shè)置方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,具體涉及一種路由器設(shè)置方法和裝置。
【背景技術(shù)】
[0002]路由器又稱網(wǎng)管設(shè)備,是連接因特網(wǎng)中各局域網(wǎng)、廣域網(wǎng)的設(shè)備,用于連接多個邏輯上分開的網(wǎng)絡(luò),其中邏輯網(wǎng)絡(luò)是代表一個單獨的網(wǎng)絡(luò)或者一個子網(wǎng),當(dāng)數(shù)據(jù)從一個子網(wǎng)傳導(dǎo)另一個子網(wǎng)的時候,一般通過路由器來完成網(wǎng)絡(luò)地址轉(zhuǎn)換和數(shù)據(jù)包的轉(zhuǎn)發(fā)。在家庭網(wǎng)絡(luò)設(shè)備中,路由器連接在調(diào)制解調(diào)器的后方,管理家庭的多臺電子設(shè)備并使得其可以基于同一個對外的IP地址來共同識別和應(yīng)用互聯(lián)網(wǎng)。由于路由器是互聯(lián)網(wǎng)中重要的基礎(chǔ)設(shè)施之一,近年來隨著網(wǎng)絡(luò)和通信技術(shù)的不斷發(fā)展,路由器在各領(lǐng)域的運用越來越廣泛。
[0003]但是對家庭用戶來說,目前各個廠家生產(chǎn)的路由器后臺界面都不一樣,各自的參數(shù)設(shè)置方式也不統(tǒng)一,當(dāng)用戶需要配置多個路由器時(比如用戶更換了路由器,或者技術(shù)人員需要多個路由器進行應(yīng)用或測試等情況),會出現(xiàn)很多不方便的情況,主要體現(xiàn)在:
[0004]1.由于各個廠家的路由器后臺界面沒有統(tǒng)一標(biāo)準(zhǔn),命名不統(tǒng)一,有時候有的語言也不統(tǒng)一,造成了用戶在使用的時候不易找到想要的功能,用戶打開比較復(fù)雜的后臺界面或者英文的路由器后臺界面,發(fā)現(xiàn)找不到在哪里設(shè)置ADSL用戶名以及WIFI的名稱和密碼;
[0005]2.用戶更換新的路由器,但是忘記原有ADSL密碼的時候,不能在新的路由器上配置;
[0006]3.即使是本行業(yè)技術(shù)人員配置路由器參數(shù)的時候,也需要一段查找和理解時間。
【發(fā)明內(nèi)容】
[0007]針對現(xiàn)有技術(shù)中存在的上述缺陷,本發(fā)明所要解決的技術(shù)問題是如何實現(xiàn)自動快捷地配置路由器。
[0008]為解決上述技術(shù)問題,一方面,本發(fā)明提供了一種路由器設(shè)置方法,該方法包括步驟:
[0009]獲取所有路由器的正則匹配規(guī)則;
[0010]鏈接第一路由器,通過鏈接請求,獲取所述第一路由器的型號;
[0011]根據(jù)所述第一路由器的型號獲取與所述第一路由器對應(yīng)的正則匹配規(guī)則;
[0012]在統(tǒng)一的界面中接收用戶的設(shè)置信息,根據(jù)所述第一路由器對應(yīng)的正則匹配規(guī)則將接收的設(shè)置信息轉(zhuǎn)換為與所述第一路由器匹配的具體設(shè)置內(nèi)容,對所述第一路由器進行設(shè)置。
[0013]優(yōu)選地,所述方法還包括步驟:
[0014]在對所述第一路由器進行設(shè)置的同時,抓取所述設(shè)置信息并對所述設(shè)置信息進行備份。
[0015]優(yōu)選地,所述方法還包括步驟:
[0016]鏈接第二路由器,通過鏈接請求,獲取所述第二路由器的型號;
[0017]根據(jù)所述第二路由器的型號獲取與所述第二路由器對應(yīng)的正則匹配規(guī)則;
[0018]獲取備份的所述設(shè)置信息,根據(jù)所述第二路由器對應(yīng)的正則匹配規(guī)則將所述設(shè)置信息轉(zhuǎn)換為與所述第二路由器匹配的具體設(shè)置內(nèi)容,對所述第二路由器進行設(shè)置。
[0019]優(yōu)選地,所述方法還包括步驟:
[0020]對所述第二路由器進行設(shè)置之前,先備份所述第二路由器的原始設(shè)置,在所述設(shè)置信息有誤時,重新恢復(fù)所述原始設(shè)置。
[0021]優(yōu)選地,所述第二路由器與所述第一路由器相同或不同,所述第二路由器的個數(shù)為任意個。
[0022]另一方面,本發(fā)明還同時提供一種路由器設(shè)置裝置,所述裝置包括:
[0023]規(guī)則獲取模塊,用于獲取所有路由器的正則匹配規(guī)則;
[0024]型號獲取模塊,用于鏈接第一路由器,通過鏈接請求,獲取所述第一路由器的型號;
[0025]匹配模塊,用于根據(jù)所述第一路由器的型號獲取與所述第一路由器對應(yīng)的正則匹配規(guī)則;
[0026]設(shè)置模塊,用于在統(tǒng)一的界面中接收用戶的設(shè)置信息,根據(jù)所述第一路由器對應(yīng)的正則匹配規(guī)則將接收的設(shè)置信息轉(zhuǎn)換為與所述第一路由器匹配的具體設(shè)置內(nèi)容,對所述第一路由器進行設(shè)置。
[0027]優(yōu)選地,所述裝置還包括:
[0028]備份模塊,用于在對所述第一路由器進行設(shè)置的同時,抓取所述設(shè)置信息并對所述設(shè)置信息進行備份。
[0029]優(yōu)選地,所述裝置中:
[0030]所述型號獲取模塊還用于鏈接第二路由器,通過鏈接請求,獲取所述第二路由器的型號;
[0031]所述匹配模塊還用于根據(jù)所述第二路由器的型號獲取與所述第二路由器對應(yīng)的正則匹配規(guī)則;
[0032]所述設(shè)置模塊還用于獲取備份的所述設(shè)置信息,根據(jù)所述第二路由器對應(yīng)的正則匹配規(guī)則將所述設(shè)置信息轉(zhuǎn)換為與所述第二路由器匹配的具體設(shè)置內(nèi)容,對所述第二路由器進行設(shè)置。
[0033]優(yōu)選地,所述裝置還包括:
[0034]恢復(fù)模塊,用于在對所述第二路由器進行設(shè)置之前,先備份所述第二路由器的原始設(shè)置,在所述設(shè)置信息有誤時,重新恢復(fù)所述原始設(shè)置。
[0035]優(yōu)選地,所述第二路由器與所述第一路由器相同或不同,所述第二路由器的個數(shù)為任意個。
[0036]本發(fā)明公開的路由器設(shè)置方法和裝置,由于采用了通過抓取等技術(shù)手段幫用戶分析不通過瀏覽器的后臺界面,請求數(shù)據(jù)方式,做成了統(tǒng)一標(biāo)準(zhǔn)符合用戶查看習(xí)慣,通過本發(fā)明公開的方法,用戶可以很簡便的備份現(xiàn)有路由器的設(shè)置,然后很簡便的還原到另外一臺路由器上,也可以通過及其簡單的頁面設(shè)置路由器的基礎(chǔ)功能,并且本發(fā)明的方法可以不斷的定時上報不同路由器的型號,及其對應(yīng)的頁面效果,從而不斷的優(yōu)化與更新數(shù)據(jù)庫,使其更好的支持所有路由器的后臺界面。
【附圖說明】
[0037]圖1是本發(fā)明的一個實施例中路由器設(shè)置方法的流程示意圖;
[0038]圖2是本發(fā)明的另一個實施例中設(shè)置信息的備份與還原過程的流程示意圖。
【具體實施方式】
[0039]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述。顯然,所描述的實施例為實施本發(fā)明的較佳實施方式,所述描述是以說明本發(fā)明的一般原則為目的,并非用以限定本發(fā)明的范圍。本發(fā)明的保護范圍應(yīng)當(dāng)以權(quán)利要求所界定者為準(zhǔn),基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0040]現(xiàn)有的路由器各個廠家的路由器后臺界面沒有統(tǒng)一的標(biāo)準(zhǔn),命名不統(tǒng)一,并且有時候語言也不統(tǒng)一,用戶在進行設(shè)置時必須根據(jù)每種路由器的具體情況獨立設(shè)置。在僅有一個路由器需要設(shè)置時這種情況暫時還能被用戶所忍受,但對于稍微復(fù)雜一些的場景,比如用戶更換路由器或者使用多個路由器時,如果希望延用原有路由器所設(shè)置的信息,就會因路由器間的不兼容性給用戶帶來很大困擾,即多個不同路由器通常很難有統(tǒng)一的快捷設(shè)置方式,只能逐個路由器單獨手動設(shè)置。這種缺陷對于一些設(shè)置后長期不變的信息尤其嚴(yán)重,比如ADSL用戶密碼或WIFI設(shè)置之類,時間一久用戶經(jīng)常會忘記具體的設(shè)置信息,這時即使手動設(shè)置也無法繼續(xù)使用原有信息,甚至有可能造成不能在新的路由器上配置信息的弊端。
[0041]為克服上述缺陷,本發(fā)明提供了一種路由器設(shè)置方法,通過一定的處理手段分析路由器的后臺設(shè)置,使得用戶可以用統(tǒng)一的方式設(shè)置不同路由器。更進一步地,本發(fā)明還實現(xiàn)了設(shè)置信息的統(tǒng)一備份和還原,極大方便了用戶在不同路由器之間進行統(tǒng)一設(shè)置。如圖1為本發(fā)明的一個實施例中,路由器設(shè)置方法的流程圖,在該實施例中,該方法包括以下步驟:
[0042]獲取所有路由器的正則匹配規(guī)則(步驟100);
[0043]鏈接第一路由器(步驟200),通過鏈接請求,獲取第一路由器的型號(步驟300);
[0044]根據(jù)型號獲取對應(yīng)的正則匹配規(guī)則(步驟400);
[0045]在統(tǒng)一的界面中接收用戶的設(shè)置信息,根據(jù)所述正則匹配規(guī)則將接收的信息轉(zhuǎn)換為與第一路由器匹配的具體設(shè)置內(nèi)容,對第一路由器進行設(shè)置(步驟500)。
[0046]在本實施例中,優(yōu)選通過互聯(lián)網(wǎng)云端下載所有路由器的正則匹配規(guī)則,這里也可以通過其他渠道得到所有路由器的正規(guī)則匹配規(guī)則,本行業(yè)