無線網絡IP地址沖突是我們最為常見的網絡故障之一,經常禁用然後啟用。那麼有時候這個方法就不管用了,那麼如何解決呢?當無線接入點作為DHCP服務器工作時,它們可能會引起兩個主要問題。
第一是增加IP地址沖突的可能性。市場上的大多數無線接入點是通過默認配置來分配客戶端無線網絡IP 地址,其范圍是192.168.0.x。這是一個問題,因為在一個網段中包含多個無線接入點是相當普遍的情況。如果這些接入點每個都分配了相同的DHCP 作用域,那麼無線網絡IP沖突將在所難免。請記住,這些地址分配可能不僅局限於無線客戶端。許多無線接入點也會分配IP地址給有線網絡客戶端,所以你可能在你的有線網絡上遇到有線網絡客戶端與無線客戶端沖突。
大多數無線接入點使用默認DHCP配置的另一個問題是,192.168.0.x的地址范圍可能不會與你已經使用的地址范圍相互協調。例如,假設在任何無線接入點安裝前,你的網絡使用 190.160.25.x的地址范圍(我只是編了一組數字)。如果是這樣的話,有兩個原因可說明為什麼一個無線接入點分配用戶192.168.0.x的地址會造成問題。
為了避免無線網絡IP沖突的問題,首先,已經分配了192.168.0.x地址的客戶端將無法與使用 190.160.25.x地址的網絡主機進行通信。原因是使用192.168.0.x地址范圍的客戶端會認為,使用190.160.25.x地址的主機在不同的網段,即使並非如此。因此,他們會尋找路由器並嘗試使用路由表來計算出如何到達這個網段。
假設這兩個地址范圍都存在於同一個網段,相互之間的通信根本行不通。
允許無線接入點分配192.168.0.x地址的另一個問題是,這些地址是不可路由的。如果你的網絡由多個網段組成,你將無法使用這個地址范圍。
現在我已經討論了有關無線接入點默認分配IP地址的問題,下面我想談談如何避開這些問題。首先,我要指出一些無線接入點比其它的更靈活。並非我將提及的所有技術都能夠與所有的接入點工作。
防止無線網絡IP沖突和其他通信問題的最好方法是事先決定好每個DHCP服務器和每個接入點將會管理的地址范圍。這樣,你可以允許每個DHCP服務器和接入點按需分配IP地址,而不必擔心重疊。
例如,在我自己的網絡中,我使用147.101.x.x的地址范圍。同樣,我隨機選擇的這個地址范圍。由於我有一個DHCP服務器和一個無線接入點,所以我配置DHCP服務器從147.101.101.1到147.101.101.100之間分配地址。然後我配置無線接入點從 147.101.101.101到147.101.101.200之間分配地址。這樣,所有可能會被分配的IP地址都會落在一個共同的范圍內,但是沒有地址重疊,導致無線網絡IP沖突的風險。
當你配置一個接入點分配網絡中唯一特定的IP地址范圍時,你需要考慮到下面幾個問題。其中一個你需要考慮的問題是,你可能會使用網絡中的一些靜態IP地址。你必須為任何使用中的靜態IP地址定義異常,以防止該地址被分配。
在我自己的網絡中,例如,我有一個DNS服務器,它使用地址147.101.101.34。該地址屬於我的DHCP服務器配置分配的地址范圍。因此,我定義了一個異常,使DHCP服務器絕不會向客戶端分配147.101.101.34。
另一個你需要考慮的問題是,如果你配置一個接入點分配網絡中特有的地址,你還必須配置接入點去分配一個DNS地址給客戶端。如果你不這樣做,客戶端或者不認識你的DNS服務器地址,或者他們會試圖使用ISP的DNS服務器,這當然不會包含與你的專用網絡中主機有關的DNS記錄。
正如你所看到的,盲目安裝無線接入點可以導致一系列問題,由於大多數接入點還充當DHCP服務器的作用,提前決定新的接入點如何適合你現有的IP地址方案就顯得十分重要,不然就會導致無線網絡IP沖突。