無線路由器與modem的IP衝突問題剖析及解決(家庭上網)
概述:家庭上網時的一些問題的剖析和解決。
一、無線路由器
無線路由器是應用於用戶上網、帶有無線覆蓋功能的路由器。
無線路由器可以看作一個轉發器,將家中牆上接出的寬帶網絡信號通過天線轉發給附近的無線網絡設備(筆記本電腦、支持wifi的手機等等)。
市場上流行的無線路由器一般都支持專線xdsl/cable,動態xdsl,pptp四種接入方式,它還具有其它一些網絡管理的功能,如dhcp服務、nat防火牆、mac地址過濾等功能。
無線路由器(Wireless Router)好比將單純性無線AP和寬帶路由器合二為一的擴展型產品,它不僅具備單純性無線AP所有功能如支持DHCP客戶端、支持VPN、防火牆、支持WEP加密等等,而且還包括了網絡地址轉換(NAT)功能,可支持局域網用戶的網絡連接共享。可實現家庭無線網絡中的Internet連接共享,實現ADSL、Cable modem和小區寬帶的無線共享接入。無線路由器可以與所有以太網接的ADSL MODEM或CABLE MODEM直接相連,也可以在使用時通過交換機/集線器、寬帶路由器等局域網方式再接入。其內置有簡單的虛擬撥號軟件,可以存儲用戶名和密碼撥號上網,可以實現為撥號接入Internet的ADSL、CM等提供自動撥號功能,而無需手動撥號或占用一台電腦做服務器使用。此外,無線路由器一般還具備相對更完善的安全防護功能。
二、Modem
調製解調器(英語:Modem,Modulator-Demodulator),它是一個將數字信號調製到模擬載波信號上進行傳輸,並解調收到的模擬信號以得到數字信息的電子設備。它的目標是產生能夠方便傳輸的模擬信號並且能夠通過解碼還原原來的數字數據。根據不同的應用場合,調製解調器可以使用不同的手段來傳送模擬信號,比如使用光纖,射頻無線電或電話線等。
現在的modem一般集成路由器功能。
三、問題
家庭上網時,無線路由器與modem的IP衝突問題,以及動態IP地址無法分配。
四、解決方法
現代家庭使用的網絡一般為ADSL或者光纖,對於這兩種上網方式,它們都有這樣一種特點,它們都需要進行數字信號與模擬信號或者光信號之間的相互轉換。因此,為了實現這種轉換功能,網絡運營商一般會采用modem(調製解調器)。
另外,現代家庭往往有多個設備互聯網絡,比如PC機,電視機等,因此,如果純粹僅僅用modem隻能實現單台設備的接入網絡,而不能實現多台設備的接入網絡。於是,為了解決這個問題,現代的modem一般集成路由器的功能,這樣,通過modem接入外網然後再路由入內網。
一般來說,當我們需要設置無線網絡時,無線路由器的設置是一個外網-內網-無線WIFI內網的過程。
通過這樣一個簡單的解析,我們可以嚐試去解決上麵所遇到的問題。
首先,無線路由器與modem的IP衝突問題。衝突的原因在於無線路由器的默認網段和modem的默認網段是一樣的,同為192.168.1.0/24網絡。這樣,一般來說,當我們試圖去訪問路由器設置界麵時,鏈接192.168.1.1,一般會跳轉到電信服務界麵,而無法進入到路由器的設置界麵。那麼,如何設置可以實現可以同時訪問路由器設置界麵和電信服務界麵?
解決的方法就是重新設置進入路由器設置界麵的IP地址,這個設置過程需要在路由器設置界麵中進行。如果無法進入路由器設置界麵,我的解決方法是斷開路由器wan口,再次進入192.168.1.1,如果不能進入路由器設置界麵,就長按路由器reset鍵進行路由器重置,再進入192.168.1.1,此時,一般都能進入路由器設置界麵(如果不能,暫時未知如何解決)。
當進入路由器設置界麵後,在網絡參數-LAN口設置重新設置訪問路由器設置界麵的LAN的IP地址。設置界麵如下:
在IP地址和子網掩碼處重新設置LAN口的基本網絡參數。怎樣設置這些網絡參數?IP地址的設置方式有很多種,隻需結合IP地址和子網掩碼即可實現無線路由器網段與modem網段的分離。在這裏,我使用的是IP地址為192.168.2.1,子網掩碼為255.255.255.0,僅用作參考。
但設置完畢後,重啟路由器,輸入新的IP地址192.168.2.1,即可進入路由器設置界麵。這樣,再根據個人需求,按照設置向導,一步步設置路由器。
再則,討論一下動態IP無法分配的問題(WAN設置)。
由於使用的動態IP的聯網方式,因此,在WAN口設置界麵中,wan口連接類型選擇的是動態ip方式,對於這樣的連接方式不需要輸入上網用戶名和密碼,網絡運營商始終保持此條上網鏈路的暢通,當有設備通過該條鏈路接入網絡時,運營商服務器便自動為該設備分配IP地址,一般服務下,僅分配一次ip地址。當然,對於其他上網方式,如ADSL、PPPoE等,隻需按照提示輸入用戶名和密碼即可實現遠端登錄。
這裏,對於上圖設置界麵,有這樣幾個需要注意的地方。
1、為什麼無線路由器(無線AP)分配的IP地址為192.168.1.3 ?
2、網關為什麼為192.168.1.1 ?
3、DNS服務器為什麼為192.168.1.1 ?
現在,依次解決上麵幾個問題。
1、在上圖中,我們可以看到AP網絡中的設備到Internet之間相隔了兩個網絡,一個為AP網絡,一個為Modem網絡。無線AP在Modem網絡中的Ip地址即為modem中路由器分配,由於modem網絡的網段為192.168.1.0/24,所以無線AP的地址分配為192.168.1.3,即屬於modem網絡。同時,其網絡掩碼為255.255.255.0。
2、首先,我們需要明白這裏的網關指的是什麼。這是針對於無線AP的WAN口設置,因此我們應該考慮的是在Modem網絡。於是,此網絡與外網相連的設備即為網關,我們知道modem和路由器的IP地址為192.168.1.1,因此,無線AP在Modem網絡的網關即為192.168.1.1。
3、DNS即Domain Name Server,域名服務器。此服務器的功能是將我們平時經常使用的域名,如www.nba.com字符串域名轉換為在網絡中標示主機的IP地址,或IPv4,或IPv6。對於這裏的DNS服務器,指的是當無線AP接收到一個域名時,應該向哪個IP地址的服務器DNS發出DNS請求。由於無線AP處於modem局域網內,外界的所有信息抽象為網關的信息,當網內設備有任何網絡請求時,網關設備統統接管這些信息,並執行相關處理例程。同理,當無線AP有DNS請求時,隻需要將此請求發送給網關即可,其餘操作由網關完成。因此,這裏,無線AP對應的DNS服務器地址即為網關地址192.168.1.1。
在此,對於上麵的網絡簡圖,還是有必要驗證一下AP網絡的相關信息。
上圖是連在AP網絡中一台筆記本電腦的無線網絡連接的相關信息,我們可以看到:IP地址為AP網段中的IP地址,其默認網關為AP在AP網絡中的IP地址,即192.168.2.1,同時DNS服務器地址為AP網絡的默認網關192.168.2.1。
現在,闡述一下動態IP地址無法分配的原因。動態IP無法分配的初始原因是由於我將無線路由器LAN口設置的IP地址為192.168.1.10,同時子網掩碼為255.255.255.0。這就是為什麼IP無法分配的原因所在。當我將無線路由器的LAN口設置為192.168.1.10後,同時子網掩碼為255.255.255.0,這時,無線路由器的AP網絡網段與Modem網絡網段相同,就會導致Modem網絡無法分配IP地址給無線AP,因為AP的內網與外網網段完全相同,分配IP地址時會不知道到底是給哪個網絡分配的地址,當外網分配一個IP地址給AP後,AP就會發現此IP地址與內網地址衝突,並阻止這種操作。從而,AP始終無法分配到IP地址,出現無法上網的情況。
因此,這裏的關鍵就在於一定要保證兩個子網的網段不一致。雖然192.168.0.0/16網段是專用地址,但是兩個相連的子網是不能使用相同的網段(即使是專用地址)。
最後更新:2017-04-03 05:39:37