監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購買價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

如何解決DHCP動(dòng)態(tài)更改IP地址問題

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

文章來源:泛普軟件

DHCP是動(dòng)態(tài)主機(jī)分配協(xié)議的簡(jiǎn)稱。隨著企業(yè)主機(jī)數(shù)量的增多,越來越多的企業(yè),開始采用DHCP的形式來動(dòng)態(tài)的分配IP地址。采用DHCP服務(wù)器來管理企業(yè)網(wǎng)絡(luò)的IP地址,優(yōu)勢(shì)是很明顯的。如可以有效的避免IP地址的沖突問題,可以省去手工配置相關(guān)網(wǎng)絡(luò)參數(shù)的麻煩。

但是,采用DHCP服務(wù)器分配IP地址也有一個(gè)比較麻煩的地方,就是都某臺(tái)電腦的主人由于出差等原因,一段時(shí)間沒有開啟之后,下次等他來上班時(shí),他打開主機(jī)的時(shí)候,IP地址就會(huì)改變。這是一個(gè)讓人難以接受的地方。因?yàn)槿绱说脑?,一些針?duì)IP地址的網(wǎng)絡(luò)安全策略,如根據(jù)IP地址來限制上網(wǎng)等等,會(huì)失效。

一、 發(fā)生的原因

這主要是根據(jù)DHCP服務(wù)器的工作原理相關(guān)的。DHCP服務(wù)器是根據(jù)租約來實(shí)現(xiàn)對(duì)IP地址的管理的。

客戶端主機(jī)第一次登陸網(wǎng)絡(luò)之后,會(huì)從DHCP服務(wù)器那邊獲取一個(gè)IP地址,包括租約等信息。除非其租約已經(jīng)失效,否則的話,下次登陸網(wǎng)絡(luò)的時(shí)候客戶端不會(huì)再向DHCP服務(wù)器發(fā)送請(qǐng)求信息,而是直接發(fā)送CHCP REQUEST信息。DHCP負(fù)uwqi會(huì)盡量讓客戶段使用原來的IP地址。如果沒有特殊情況的話,只需要直接相應(yīng)DHCP PACK來確認(rèn)即可。但是,如果這個(gè)地址已經(jīng)被其它主機(jī)使用了,則服務(wù)器就不會(huì)再把這個(gè)IP地址讓其使用,而是會(huì)讓客戶端發(fā)送一個(gè)DHCP DISCOVER,重新從服務(wù)器那邊獲取一個(gè)最新的IP地址。可見,當(dāng)租約期限滿之后,客戶端沒有繼續(xù)續(xù)租的話,則這個(gè)IP地址就有可能改變。而由于有些員工要出差,有時(shí)會(huì)往往不能在租約到期后,及時(shí)向服務(wù)器續(xù)租,從而造成前后兩次登陸網(wǎng)絡(luò)的IP地址發(fā)生改變。

一開始,DHCP之所以采用租約的形式來管理IP地址,是為了解決IP地址缺少的問題。由于企業(yè)網(wǎng)絡(luò)內(nèi)部每臺(tái)網(wǎng)絡(luò)設(shè)備,必須采用一個(gè)唯一的IP地址。若IP地址重復(fù)的話,就會(huì)造成地址沖突,從而影響到相關(guān)網(wǎng)絡(luò)設(shè)備的正常使用。所以,當(dāng)租約到期后,DHCP服務(wù)器會(huì)釋放這個(gè)IP地址,給其它的主機(jī)采用。而且,DHCP給其它主機(jī)分配IP地址的時(shí)候,使根據(jù)IP地址池中的IP地址從小到大進(jìn)行分配的,這就更加增大了IP地址變更的幾率。

另外,現(xiàn)在有不少企業(yè)是通過IP地址來執(zhí)行一些網(wǎng)絡(luò)管理策略的。如根據(jù)IP地址限制某些員工訪問網(wǎng)絡(luò)或者根據(jù)IP地址允許某些員工使用QQ等即時(shí)聊天工具等等。雖然企業(yè)可以通過MAC地址來實(shí)現(xiàn)這個(gè)目的。但是,采用MAC地址的話,管理起來比較麻煩。若讓你輸IP地址還是輸MAC地址,我們當(dāng)然會(huì)選擇輸入IP地址,因?yàn)檫@個(gè)輸入起來比較容易,最重要的是,不怎么會(huì)輸入錯(cuò)誤。而MAC地址輸入錯(cuò)誤的幾率就會(huì)高的多。

一方面DHCP服務(wù)器會(huì)當(dāng)客戶端租約到期后,會(huì)不斷的更改客戶段的IP地址;另一方面,我們又希望客戶端的IP地址能夠相對(duì)的穩(wěn)定。難道企業(yè)就不能夠使用DHCP服務(wù)器了嗎?其實(shí)不然。只要稍微動(dòng)一下腦筋,我們也可以讓DHCP服務(wù)器,提供固定的IP地址給客戶端。

二、 解決方案

下面我以微軟的DHCP服務(wù)器為例,談?wù)勅绾伟堰@個(gè)IP地址固定下來。

1、 打開微軟的DCHP服務(wù)器管理窗口,右鍵單擊DCHP服務(wù)器,然后會(huì)談出一個(gè)菜單,選擇“新建作用域”選項(xiàng)。然后系統(tǒng)會(huì)彈出一個(gè)對(duì)話窗口,根據(jù)這個(gè)向?qū)б徊讲降奶詈孟嚓P(guān)的內(nèi)容。如可以采用的IP地址、不能采用的IP地址等等。在填寫這些信息的時(shí)候,會(huì)讓網(wǎng)絡(luò)管理員輸入一個(gè)“服務(wù)器分配的作用率租約期限”,默認(rèn)的情況為8天。雖然這里可以把這個(gè)時(shí)間改的足夠的大,但是,這個(gè)租約期限仍然會(huì)到期。若遇到一些員工產(chǎn)假等休長(zhǎng)假的員工,休假回來上班后,IP地址仍然可能會(huì)改變。所以我們的目的是把這個(gè)期限設(shè)置為無限長(zhǎng),也就是說,這個(gè)租約是永久租約。如此的話,就可以實(shí)現(xiàn)利用DHCP服務(wù)器來分配固定IP地址的需求。不過要注意的是,在新建作用域的時(shí)候,是不能夠指定為無限制的。需要作用域建立完畢之后,再進(jìn)行修改。

2、 作用域建立好之后,默認(rèn)情況下,其租約只有八天。也就是說,八天租約完畢之后,客戶端若不及時(shí)向DHCP服務(wù)器申請(qǐng)的話(如員工在租約期限快滿的前幾天剛好出差在外或者休假的話),則很有可能這個(gè)IP地址要改變。所以,我們需要把這個(gè)租約期限設(shè)置的無限長(zhǎng)。在DHCP服務(wù)器管理窗口,選擇我們剛才建立的那個(gè)作用域。右鍵單擊,然后選擇菜單中的“屬性”,找到“DHCP客戶端的租約期限”選項(xiàng)。我們可以看到,有“限制為”與“無限制”兩個(gè)單選框。默認(rèn)情況下,其選項(xiàng)為“限制為”,并且其租約期限為八天。在這里我們?yōu)榱诉_(dá)到固定IP地址的目的,所以,把這個(gè)選項(xiàng)選擇為“無限制”。如此的話,就沒有IP地址租約之說了。DHCP服務(wù)器也就不會(huì)主動(dòng)收回IP地址了。

3、 雖然有時(shí)會(huì)我們也可以把這個(gè)租約的期限設(shè)置為足夠長(zhǎng)的話,也可以實(shí)現(xiàn)這個(gè)目的。但是,一般來說不怎么保險(xiǎn)。因?yàn)楹芸赡軉T工是在到期前的幾天休假,那么,這個(gè)租約最長(zhǎng)也沒用。所以,我建議,網(wǎng)絡(luò)管理員還是把這個(gè)租約設(shè)置為無限制為好。否則的話,很可能功虧一簣。

三、 四個(gè)注意點(diǎn)

這個(gè)方法的話,也不是說適用于全部場(chǎng)合的。有時(shí)會(huì)還是要根據(jù)實(shí)際情況作出一些限制的。

一是要考慮一下客戶端的數(shù)量跟DHCP服務(wù)器預(yù)先留的IP地址數(shù)量是否夠。如果DHCP服務(wù)器預(yù)先留的IP地址數(shù)量只有200個(gè),而DCHP客戶端的話有201個(gè),則由于IP地址不夠,很可能某個(gè)客戶端無法獲得IP地址。而若采用了較短租約的話,DCHP服務(wù)器就會(huì)及時(shí)收回那些暫時(shí)不用的主機(jī)的IP地址,解決燃眉之急。可見,若要把DHCP服務(wù)器的IP租約設(shè)置為無限制的話,則一個(gè)前提條件就是DCHP服務(wù)器的IP地址空間,可以滿足現(xiàn)有的需求。否則的話,就必須采用租約,而且必須把這個(gè)租約設(shè)置的足夠的短。否則的話,就很可能因?yàn)镮P地址不夠,而導(dǎo)致客戶端無法及時(shí)的獲得IP地址。

二是當(dāng)某些客戶端不用的時(shí)候,需要及時(shí)把這個(gè)IP地址釋放掉。如有時(shí)候,可能電腦壞掉或者電腦升級(jí)的時(shí)候,換掉原有的電腦的時(shí)候,在換掉之前,就需要在客戶端中,利用DHCP的命令,把這個(gè)IP地址人為的釋放掉。否則的話,當(dāng)這臺(tái)主機(jī)換下之后,DHCP服務(wù)器并不知道這個(gè)客戶端已經(jīng)不用了,就會(huì)長(zhǎng)期的占用這個(gè)IP地址。這跟采用了租約的DHCP服務(wù)器不同。若采用了租約的話,當(dāng)租約期限滿后,客戶端不申請(qǐng)的話,則DHCP服務(wù)器會(huì)自動(dòng)收回這個(gè)IP地址。為此,當(dāng)網(wǎng)絡(luò)管理員把這個(gè)租約設(shè)置為“無限制”的話,就需要注意,當(dāng)更換網(wǎng)絡(luò)設(shè)備的時(shí)候,即使把這個(gè)IP地址手工的釋放。否則的話,無用IP地址累積下去的話,遲早把DHCP服務(wù)器中的IP地址耗用光。

三是對(duì)于一些網(wǎng)絡(luò)設(shè)備,如網(wǎng)絡(luò)打印機(jī)、防火墻、應(yīng)用軟件服務(wù)器,然后不建議采用這種方式獲取ip地址等相關(guān)的網(wǎng)路參數(shù)。也就是說,對(duì)于這些設(shè)備的話,我們還是建議用戶通過手工的配置其IP地址等參數(shù)。這主要是出于保險(xiǎn)起見。因?yàn)榈紻HCP服務(wù)器出現(xiàn)故障的時(shí)候,或者客戶端連接不上DHCP服務(wù)器的時(shí)候,則仍然會(huì)出現(xiàn)IP地址混亂的情況。所以,對(duì)于穩(wěn)定性要求比較高的企業(yè)應(yīng)用服務(wù)器,我們還是建議網(wǎng)絡(luò)管理員通過手工管理的方式來固定IP地址,即采用手工配置的方式。不過,這寫IP地址的話,必須在DHCP服務(wù)器中把它排除掉。不然的話,有可能造成IP地址的沖突。

四是要注意,若對(duì)租約不進(jìn)行限制的話,則就會(huì)失去DHCP服務(wù)器很重要的一個(gè)特性,即幫助節(jié)省IP地址的功能。我們都知道,DHCP可以實(shí)現(xiàn)很多功能,如防止IP地址沖突、自動(dòng)配置相關(guān)的網(wǎng)絡(luò)參數(shù)等等。另外,還有一個(gè)重要的功能就是提高IP地址的利用率。也就是說,當(dāng)某個(gè)客戶端不用的時(shí)候,其IP地址有可能被收回給其他的客戶端使用,從而提高IP地址的利用率。而我們把租約設(shè)置為無限制的話,則就不能夠享受這個(gè)功能了。不過,若IP地址的數(shù)量大于企業(yè)客戶端數(shù)量的話,這個(gè)功能有沒有也無所謂。

總之,DHCP服務(wù)器給我們網(wǎng)絡(luò)管理員帶來了很大的便利,我們需要靈活配置DHCP服務(wù)器,來滿足我們?nèi)粘5男枨?。若沒有DHCP服務(wù)器的話,需要手工配置各個(gè)客戶端主機(jī)的相關(guān)網(wǎng)絡(luò)參數(shù),如IP地址、DNS地址、網(wǎng)關(guān)信息等等,想想都感到害怕。而且,若網(wǎng)絡(luò)規(guī)劃發(fā)生改變的話,則可能還需要更改網(wǎng)絡(luò)掩碼等網(wǎng)絡(luò)參數(shù),那么工作量是可想而知的,需要一臺(tái)臺(tái)去更改。而若采用DHCP服務(wù)器的話,則只需要在DHCP服務(wù)器上進(jìn)行配置即可,則客戶端上的參數(shù)會(huì)隨之更改。所以的話,我們網(wǎng)絡(luò)管理員要學(xué)會(huì)揚(yáng)長(zhǎng)避短,靈活配置DHCP服務(wù)器。(IT專家網(wǎng))

發(fā)布:2007-04-22 09:09    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:

泛普重慶OA信息化其他應(yīng)用

重慶OA軟件 重慶OA新聞動(dòng)態(tài) 重慶OA信息化 重慶OA客戶 重慶OA快博 重慶OA行業(yè)資訊 重慶軟件開發(fā)公司 重慶網(wǎng)站建設(shè)公司 重慶物業(yè)管理軟件 重慶餐飲管理軟件 重慶倉庫管理系統(tǒng) 重慶門禁系統(tǒng) 重慶微信營(yíng)銷 重慶ERP 重慶監(jiān)控公司 重慶金融行業(yè)軟件 重慶B2B、B2C商城系統(tǒng)開發(fā) 重慶建筑施工項(xiàng)目管理系統(tǒng)開發(fā)