本申請涉及通信技術,尤其涉及一種路由器的設置方法及裝置。
背景技術:
光纖通信因其頻帶寬、容量大等優(yōu)點而迅速發(fā)展成為當今信息傳輸?shù)闹饕问?,光貓作為光纖通信的關鍵器件正受到越來越多的關注。光貓一般采用以太網(wǎng)無源光網(wǎng)絡(EPON)或者吉比特無源光網(wǎng)絡(GPON)技術,由運營商設置和統(tǒng)一管理。光貓是一種類似于基帶數(shù)字調(diào)制解調(diào)器(MODEM)的光傳輸終端設備,和基帶MODEM不同的是接入的是光纖專線,是光信號。它屬于廣域網(wǎng)接入的一種,也就是常常說到的光纖接入,只要存在光纖的地方都需要光貓對光信號進行轉換。光貓經(jīng)過光電信號的轉換和接口協(xié)議的轉換后接入路由器,路由器是連接因特網(wǎng)中各局域網(wǎng)、廣域網(wǎng)的設備,它可以使多個終端設備例如電腦同時上網(wǎng)。在家庭使用時,需要將一個或者多個路由器連接光貓,以通過光貓連接到互聯(lián)網(wǎng)。
技術實現(xiàn)要素:
有鑒于此,本申請?zhí)峁┮环N路由器的設置方法及裝置。
具體地,本申請是通過如下技術方案實現(xiàn)的:
根據(jù)本發(fā)明實施例的第一方面,提供一種路由器的設置方法,所述方法包括:
獲取廣域網(wǎng)WAN口接入預設網(wǎng)絡的接入方式;
若獲取到的所述WAN口接入預設網(wǎng)絡的接入方式與所述WAN口的默認接入方式不同,則將所述WAN口的接入設置從所述默認接入方式修改為獲取到的所述WAN口接入預設網(wǎng)絡的接入方式;
獲取為所述WAN口分配的地址信息;
若所述為所述WAN口分配的地址信息與局域網(wǎng)LAN口默認地址信息沖突,則更新設置所述LAN口的地址信息以及動態(tài)主機配置協(xié)議DHCP服務器的地址池。
根據(jù)本發(fā)明實施例的第二方面,提供一種路由器的設置裝置,所述裝置包括:
第一獲取模塊,用于獲取廣域網(wǎng)WAN口接入預設網(wǎng)絡的接入方式;
第一設置模塊,用于若所述第一獲取模塊獲取到的所述WAN口接入預設網(wǎng)絡的接入方式與所述WAN口的默認接入方式不同,則將所述WAN口的接入設置從所述默認接入方式修改為獲取到的所述WAN口接入預設網(wǎng)絡的接入方式;
第二獲取模塊,用于在所述第一獲取模塊獲取廣域網(wǎng)WAN口接入預設網(wǎng)絡的接入方式之后,獲取為所述WAN口分配的地址信息;
第二設置模塊,用于若所述第二獲取模塊為所述WAN口分配的地址信息與局域網(wǎng)LAN口默認地址信息沖突,則更新設置所述LAN口的地址信息以及動態(tài)主機配置協(xié)議DHCP服務器的地址池。
在本申請實施例中,可以獲取WAN口接入預設網(wǎng)絡的接入方式,并當獲取的WAN口接入預設網(wǎng)絡的接入方式與WAN口的默認接入方式(即在接入預設網(wǎng)絡前,WAN口所配置的接入方式)不同時,可以將WAN口的接入設置從默認接入方式修改為獲取的WAN口接入預設網(wǎng)絡的接入方式,并可以在為所述WAN口分配的地址信息與局域網(wǎng)LAN口默認地址信息沖突時,更新設置所述LAN口的地址信息以及DHCP服務器的地址池,以使LAN口的地址信息和DHCP服務器的地址池與WAN口的地址信息均不沖突,從而完成路由器的設置,進而實現(xiàn)路由器的即插即用。
附圖說明
圖1A是本申請一示例性實施例示出的一種路由器的設置方法的流程圖;
圖1B是本申請一示例性實施例示出的另一種路由器的設置方法的流程圖;
圖2是本申請設置裝置所在路由器的一種硬件結構圖;
圖3是本申請一示例性實施例示出的一種路由器的設置裝置的框圖;
圖4是本申請一示例性實施例示出的另一種路由器的設置裝置的框圖;
圖5是本申請一示例性實施例示出的另一種路由器的設置裝置的框圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。
在本申請使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請和所附權利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語“和/或”是指并包含一個或多個相關聯(lián)的列出項目的任何或所有可能組合。
應當理解,盡管在本申請可能采用術語第一、第二、第三等來描述各種信息,但這些信息不應限于這些術語。這些術語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”。
目前,路由器連接光貓包括以下步驟:將路由器的廣域網(wǎng)(WAN)口與光貓的任一局域網(wǎng)(LAN)接口連接;將路由器復位,用大頭針等物品按路由器上的復位(Reset)按鈕;打開瀏覽器,在地址欄輸入192.168.1.1以打開路由器的管理界面,輸入賬號、口令登錄;點擊左邊功能菜單“設置向導”,選擇“動態(tài)IP”并點擊下一步;設置好服務集標識(SSID)和密碼,并點擊下一步;點擊“完成”,路由器將自動重啟。路由器重啟完成后,用戶再次登錄到路由器管理頁面,點擊網(wǎng)絡參數(shù)中的LAN口設置,輸入新的IP地址:172.168.1.1,以避免因與光貓使用同一網(wǎng)段而導致用戶無法上網(wǎng),并保存該IP地址。
由于路由器的WAN口在出廠時默認采用以太網(wǎng)上傳送點對點協(xié)議(Point-to-Point Protocol Over Ethernet,PPPoE)的接入方式,LAN口的默認IP地址為192.168.1.1,因此,在連接光貓時,需要對路由器進行相關設置,且更改LAN口地址的設置比較復雜,對于普通用戶而言,不易實現(xiàn)。
在本申請實施例中,路由器可以獲取WAN口接入預設網(wǎng)絡的接入方式,并當獲取的WAN口接入預設網(wǎng)絡的接入方式與WAN口的默認接入方式(即在接入預設網(wǎng)絡前,WAN口所配置的接入方式)不同時,可以將WAN口的接入設置從默認接入方式修改為獲取的WAN口接入預設網(wǎng)絡的接入方式,并可以在為WAN口分配的地址信息與局域網(wǎng)LAN口默認地址信息沖突時,更新設置LAN口的地址信息以及DHCP服務器的地址池,以使LAN口的地址信息和DHCP服務器的地址池與WAN口的地址信息均不沖突,從而完成路由器的設置,進而實現(xiàn)路由器的即插即用。下面結合具體實施例對本申請的實現(xiàn)過程進行詳細描述。
圖1A是本申請一示例性實施例示出的一種路由器的設置方法的流程圖,如圖1A所示,該路由器的設置方法包括:
步驟S101,獲取廣域網(wǎng)WAN口接入預設網(wǎng)絡的接入方式。
路由器在WAN口連接成功(up)后,可以模擬客戶端發(fā)送報文,并通過是否接收到報文的響應報文來獲取WAN口接入預設網(wǎng)絡的接入方式。
在該實施例中,可以先模擬客戶端發(fā)送第一報文,若接收到第一報文的響應報文,則獲取WAN口接入預設網(wǎng)絡的接入方式為與第一報文對應的接入方式,若未接收到第一報文的響應報文,則模擬客戶端發(fā)送第二報文,若接收到第二報文的響應報文,則獲取WAN口接入預設網(wǎng)絡的接入方式為與第二報文對應的接入方式。
其中,第一報文可以為DHCP報文,第二報文可以為PPPoE報文。
例如,路由器在WAN口up后,可以主動發(fā)送(DHCP發(fā)現(xiàn))DHCP-DISCOVER報文,根據(jù)是否能夠接收到DHCP服務器發(fā)送回來的DHCP-OFFER報文(即DHCP-DISCOVER報文的響應報文)來判斷WAN口接入預設網(wǎng)絡的接入方式,如果能夠接收到DHCP-OFFER報文,則獲取WAN口接入預設網(wǎng)絡的接入方式是DHCP方式,并將路由器的WAN口自動設置為DHCP方式。如果沒有接收到DHCP-OFFER報文,則發(fā)送PPPoE報文中的以太網(wǎng)上傳送點對點協(xié)議活動發(fā)現(xiàn)開始(PADI)報文,并根據(jù)是否能夠接收到PPPoE服務器發(fā)送回來的PADO報文(即PADI報文的響應報文)來確定WAN口接入預設網(wǎng)絡的接入方式,如果能收到PADO報文,則識別出WAN口接入預設網(wǎng)絡的接入方式是PPPoE方式。
需要說明的是,通過上述方式通??梢宰R別出WAN口的當前接入方式,但如果未接收到第二報文的響應報文,則表明為其它接入方式。
步驟S102,若獲取到的WAN口接入預設網(wǎng)絡的接入方式與WAN口的默認接入方式不同,則將WAN口的接入設置從默認接入方式修改為獲取到的WAN口接入預設網(wǎng)絡的接入方式。
其中,WAN口的默認接入方式是指在WAN口接入預設網(wǎng)絡前,WAN口所配置的接入方式。
假設,WAN口的默認接入方式為PPPoE方式,若獲取到的WAN口接入預設網(wǎng)絡的接入方式為DHCP方式,由于二者不同,可以將WAN口的接入設置從PPPoE方式修改為DHCP方式。
步驟S103,獲取為WAN口分配的地址信息。
其中,為WAN口分配的地址信息包括WAN口的IP地址、域名服務器(DNS)地址和路由信息。
關于獲取WAN口的IP地址,對于DHCP方式而言,路由器可以基于IP地址申請的方式來自動獲取WAN口的IP地址,對于PPPoE方式而言,路由器需要接收用戶輸入的用戶名和密碼,即先要完成認證,然后才可以從PPPoE服務器獲取到WAN口的IP地址。
關于DNS地址和路由信息,判斷本地是否保存有DNS地址和靜態(tài)配置的路由信息,若有則獲取DNS地址和靜態(tài)配置的路由信息。
步驟S104,若為WAN口分配的地址信息與局域網(wǎng)LAN口默認地址信息沖突,則更新設置LAN口的地址信息以及動態(tài)主機配置協(xié)議DHCP服務器的地址池。
在該實施例中,可以將與WAN口的IP地址、路由信息中的IP地址以及DNS地址均不沖突的IP地址作為LAN口的當前IP地址,并將DHCP服務器的地址池更新設置為LAN口更新設置后的IP地址對應的網(wǎng)段。
例如,假設路由器獲取到的WAN口IP地址是192.168.1.1,LAN口的默認IP地址也是192.168.1.1,由于WAN口的IP地址與LAN口的默認IP地址沖突,則需要將LAN口的IP地址更新設置為192.168.2.1,并將DHCP服務器的地址池從默認的192.168.1.1/24改成192.168.2.1/24,這樣可以避免與WAN口的IP地址沖突,路由器的網(wǎng)絡地址轉換(NAT)轉換才會生效。
上述實施例,通過獲取WAN口接入預設網(wǎng)絡的接入方式,并當獲取的WAN口接入預設網(wǎng)絡的接入方式與WAN口的默認接入方式不同時,可以將WAN口的接入設置從默認接入方式修改為獲取的WAN口接入預設網(wǎng)絡的接入方式,并可以在為WAN口分配的地址信息與局域網(wǎng)LAN口默認地址信息沖突時,更新設置LAN口的地址信息以及DHCP服務器的地址池,以使LAN口的地址信息和DHCP服務器的地址池與WAN口的地址信息均不沖突,從而完成路由器的設置,進而實現(xiàn)路由器的即插即用。
圖1B是本申請一示例性實施例示出的另一種路由器的設置方法的流程圖,如圖1B所示,該路由器的設置方法包括:
步驟S201,模擬客戶端發(fā)送DHCP報文。
步驟S202,接收到DHCP報文的響應報文,獲取WAN口接入預設網(wǎng)絡的接入方式為DHCP方式。
步驟S203,若獲取到的WAN口接入預設網(wǎng)絡的接入方式與WAN口的默認接入方式不同,則將WAN口的接入設置從默認接入方式修改為獲取到的WAN口接入預設網(wǎng)絡的接入方式。
假設,WAN口的默認接入方式為PPPoE方式,由于獲取到的WAN口接入預設網(wǎng)絡的接入方式與WAN口的默認接入方式不同,故將WAN口的接入設置從PPPoE方式修改為DHCP方式。
步驟S204,獲取為WAN口分配的地址信息。
其中,為WAN口分配的地址信息包括WAN口的IP地址、域名服務器(DNS)地址和路由信息。
步驟S205,若為WAN口分配的地址信息與局域網(wǎng)LAN口默認地址信息沖突,則更新設置LAN口的地址信息以及DHCP服務器的地址池。
在該實施例中,可以將與WAN口的IP地址、路由信息中的IP地址以及DNS地址均不沖突的IP地址作為LAN口的當前IP地址,并將DHCP服務器的地址池更新設置為LAN口更新設置后的IP地址對應的網(wǎng)段。
例如,假設路由器獲取到的WAN口IP地址是192.168.1.1,路由信息中的IP地址包括192.168.1.2,DNS地址包括主用DNS地址和備用DNS地址,假設主用DNS地址是202.96.134.33,備用DNS地址是202.96.128.86,LAN口的默認IP地址是192.168.1.1,由于WAN口的IP地址和路由信息中的IP地址均與LAN口的默認IP地址沖突,故需要將LAN口的IP地址更新設置為192.168.2.1,并將DHCP服務器的地址池從默認的192.168.1.1/24改成192.168.2.1/24,這樣可以避免與WAN口的IP地址沖突。
上述實施例,通過模擬客戶端發(fā)送DHCP報文獲取WAN口接入預設網(wǎng)絡的接入方式,并當獲取的WAN口接入預設網(wǎng)絡的接入方式與WAN口的默認接入方式不同時,可以將WAN口的接入設置從默認接入方式修改為獲取的WAN口接入預設網(wǎng)絡的接入方式,并可以在為WAN口分配的地址信息與局域網(wǎng)LAN口默認地址信息沖突時,更新設置LAN口的地址信息以及DHCP服務器的地址池,以使LAN口的地址信息和DHCP服務器的地址池與WAN口的地址信息均不沖突,從而完成路由器的設置,進而實現(xiàn)路由器的即插即用。
與前述路由器的設置方法的實施例相對應,本申請還提供了路由器的設置裝置的實施例。
本申請設置裝置的實施例可以應用在路由器上。裝置實施例可以通過軟件實現(xiàn),也可以通過硬件或者軟硬件結合的方式實現(xiàn)。以軟件實現(xiàn)為例,作為一個邏輯意義上的裝置,是通過其所在路由器的處理器將非易失性存儲器中對應的計算機程序指令讀取到內(nèi)存中運行形成的。從硬件層面而言,如圖2所示,是本申請自適應設置裝置200所在路由器的一種硬件結構圖,除了圖2所示的處理器210、內(nèi)存220、網(wǎng)絡接口230、以及非易失性存儲器240之外,實施例中裝置所在的路由器通常根據(jù)其實際功能,還可以包括其他硬件,對此不再贅述。
圖3是本申請一示例性實施例示出的一種路由器的設置裝置的框圖,如圖3所示,該路由器的設置裝置包括:第一獲取模塊31、第一設置模塊32、第二獲取模塊33和第二設置模塊34。
第一獲取模塊31用于獲取廣域網(wǎng)WAN口接入預設網(wǎng)絡的接入方式。
第一設置模塊32用于若第一獲取模塊31獲取到的WAN口接入預設網(wǎng)絡的接入方式與WAN口的默認接入方式不同,則將WAN口的接入設置從默認接入方式修改為獲取到的WAN口接入預設網(wǎng)絡的接入方式。
第二獲取模塊33用于在第一獲取模塊31獲取廣域網(wǎng)WAN口接入預設網(wǎng)絡的接入方式之后,獲取為WAN口分配的地址信息。
第二設置模塊34用于若第二獲取模塊33為WAN口分配的地址信息與局域網(wǎng)LAN口默認地址信息沖突,則更新設置LAN口的地址信息以及動態(tài)主機配置協(xié)議DHCP服務器的地址池。
在一個可選的實現(xiàn)方式中,第一獲取模塊31可以具體用于:模擬客戶端發(fā)送報文,并通過是否接收到報文的響應報文來獲取WAN口接入預設網(wǎng)絡的接入方式。
在另一個可選的實現(xiàn)方式中,如圖4所示,第一獲取模塊31可以包括:第一發(fā)送子模塊311、第一獲取子模塊312、第二發(fā)送子模塊313和第二獲取子模塊314。
第一發(fā)送子模塊311用于模擬客戶端發(fā)送第一報文,第一報文用于探測WAN口的接入方式。
第一獲取子模塊312用于若接收到第一發(fā)送子模塊311發(fā)送的第一報文的響應報文,則獲取WAN口接入預設網(wǎng)絡的接入方式為與第一報文對應的接入方式。
第二發(fā)送子模塊313用于若未接收到第一發(fā)送子模塊311發(fā)送的第一報文的響應報文,則模擬客戶端發(fā)送第二報文,第二報文用于探測WAN口的接入方式。
第二獲取子模塊314用于若接收到第二發(fā)送子模塊313發(fā)送的第二報文的響應報文,則獲取WAN口接入預設網(wǎng)絡的接入方式為與第二報文對應的接入方式。
其中,第一報文可以為DHCP報文,第二報文可以為PPPoE報文。
在另一個可選的實現(xiàn)方式中,為WAN口分配的地址信息包括WAN口的IP地址、域名服務器DNS地址和路由信息,如圖5所示,第二設置模塊34可以包括:確定子模塊341和設置子模塊342。
確定子模塊341用于將與WAN口的IP地址、路由信息中的IP地址以及DNS地址均不沖突的IP地址作為LAN口的當前IP地址;
設置子模塊342用于將DHCP服務器的地址池更新設置為與確定子模塊341確定的LAN口更新設置后的IP地址對應的網(wǎng)段。
上述裝置中各個單元的功能和作用的實現(xiàn)過程具體詳見上述方法中對應步驟的實現(xiàn)過程,在此不再贅述。
對于裝置實施例而言,由于其基本對應于方法實施例,所以相關之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本申請方案的目的。本領域普通技術人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
上述路由器的設置裝置,通過獲取WAN口接入預設網(wǎng)絡的接入方式,并當獲取的WAN口接入預設網(wǎng)絡的接入方式與WAN口的默認接入方式(即在接入預設網(wǎng)絡前,WAN口所配置的接入方式)不同時,可以將WAN口的接入設置從默認接入方式修改為獲取的WAN口接入預設網(wǎng)絡的接入方式,并可以在為WAN口分配的地址信息與局域網(wǎng)LAN口默認地址信息沖突時,更新設置LAN口的地址信息以及DHCP服務器的地址池,以使LAN口的地址信息和DHCP服務器的地址池與WAN口的地址信息均不沖突,從而完成路由器的設置,進而實現(xiàn)路由器的即插即用。
以上僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本申請保護的范圍之內(nèi)。