版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于DHCP技術(shù)的校園網(wǎng)應(yīng)用
[摘要]文章分析動(dòng)態(tài)主機(jī)配置協(xié)議的工作流程,描述在各種三層交換機(jī)上DHCP服務(wù)器的配置過(guò)程,并提出如何禁止非法DHCP服務(wù)器的方法。
[關(guān)鍵詞]DHCP;IP地址;交換機(jī);Snooping
目前,校園網(wǎng)已成為高等學(xué)校的重要組成部分。隨著校園網(wǎng)的擴(kuò)大以及移動(dòng)辦公逐步要求的增加,如果仍然采用靜態(tài)地址分配的方法進(jìn)行IP管理,不僅使網(wǎng)絡(luò)管理人員的工作量極大地增加,同時(shí)由于一些用戶記不清自己的IP地址,在重新安裝系統(tǒng)后亂用IP地址,造成IP地址沖突或無(wú)法正常上網(wǎng),影響校園網(wǎng)用戶的正常使用。為防止類似的事情發(fā)生,在校園網(wǎng)的IP地址分配可采用動(dòng)態(tài)主機(jī)配置協(xié)議,DHCP可自動(dòng)將IP地址、掩碼、網(wǎng)關(guān)、DNS分配給用戶。
DHCP服務(wù)器的搭建一般可采用兩種方式。方式一:操作系統(tǒng)+服務(wù)器。操作系統(tǒng)可以是window2003、Linux、Solaris、Freebsd等,不論使用哪一種操作系統(tǒng),都需要另外使用一臺(tái)服務(wù)器來(lái)安裝,增加網(wǎng)絡(luò)建設(shè)投資。方式二:采用匯聚交換機(jī)自帶的DHCP服務(wù)器功能,為各匯聚交換機(jī)下的計(jì)算機(jī)用戶自動(dòng)分配IP地址。使用匯聚交換機(jī)做DHCP服務(wù)器的好處在于:節(jié)省網(wǎng)絡(luò)建設(shè)投資,不需另外采購(gòu)一臺(tái)服務(wù)器作為學(xué)校的DHCP服務(wù)器;使用匯聚交換機(jī)來(lái)做DHCP服務(wù)器,不容易受到病毒的影響;由于匯聚交換機(jī)本身運(yùn)行穩(wěn)定,帶來(lái)DHCP服務(wù)器的運(yùn)行穩(wěn)定。
一、DHCP工作流程
發(fā)現(xiàn)階段
發(fā)現(xiàn)階段即DHCP客戶機(jī)尋找DHCP服務(wù)器的階段。DHCP客戶機(jī)以廣播方式發(fā)送DHCPdiscover發(fā)現(xiàn)信息來(lái)尋找DHCP服務(wù)器,即向地址發(fā)送特定的廣播信息。網(wǎng)絡(luò)上每一臺(tái)安裝了TCP/IP協(xié)議的主機(jī)都會(huì)接收到這種廣播信息,但只有DHCP服務(wù)器才會(huì)響應(yīng)。
提供階段
提供階段即DHCP服務(wù)器提供IP地址的階段。在網(wǎng)絡(luò)中接收到DHCPdiscover發(fā)現(xiàn)信息的DHCP服務(wù)器都會(huì)做出響應(yīng),它從尚未出租的IP地址中挑選一個(gè)分配給DHCP客戶機(jī),向DHCP客戶機(jī)發(fā)送一個(gè)包含出租的IP地址和其他設(shè)置的DHCPoffer提供信息。
選擇階段
選擇階段即DHCP客戶機(jī)選擇某臺(tái)DHCP服務(wù)器提供的IP地址的階段。如果有多臺(tái)DHCP服務(wù)器向DHCP客戶機(jī)發(fā)來(lái)的DHCPoffer提供信息,則DHCP客戶機(jī)只接受第一個(gè)收到的DHCPoffer提供信息,然后它就以廣播方式回答一個(gè)DHCPrequest請(qǐng)求信息,該信息中包含向它所選定的DHCP服務(wù)器請(qǐng)求IP地址的內(nèi)容。之所以要以廣播方式回答,是為了通知所有的DHCP服務(wù)器,它將選擇某臺(tái)DHCP服務(wù)器所提供的IP地址。
確認(rèn)階段
確認(rèn)階段即DHCP服務(wù)器確認(rèn)所提供的IP地址的階段。當(dāng)DHCP服務(wù)器收到DHCP客戶機(jī)回答的DHCPrequest請(qǐng)求信息之后,它便向DHCP客戶機(jī)發(fā)送一個(gè)包含它所提供的IP地址和其他設(shè)置的DHCPack確認(rèn)信息,告訴DHCP客戶機(jī)可以使用它所提供的IP地址。然后DHCP客戶機(jī)便將其TCP/IP協(xié)議與網(wǎng)卡綁定,另外,除DHCP客戶機(jī)選中的服務(wù)器外,其他的DHCP服務(wù)器都將收回曾提供的IP地址。
重新登錄
以后DHCP客戶機(jī)每次重新登錄網(wǎng)絡(luò)時(shí),就不需要再發(fā)送DHCPdiscover發(fā)現(xiàn)信息了,而是直接發(fā)送包含前一次所分配的IP地址的DHCPrequest請(qǐng)求信息。當(dāng)DHCP服務(wù)器收到這一信息后,它會(huì)嘗試讓DHCP客戶機(jī)繼續(xù)使用原來(lái)的IP地址,并回答一個(gè)DHCPack確認(rèn)信息。如果此IP地址已無(wú)法再分配給原來(lái)的DHCP客戶機(jī)使用時(shí),則DHCP服務(wù)器給DHCP客戶機(jī)回答一個(gè)DHCPnack否認(rèn)信息。當(dāng)原來(lái)的DHCP客戶機(jī)收到此DHCPnack否認(rèn)信息后,它就必須重新發(fā)送DHCPdiscover發(fā)現(xiàn)信息來(lái)請(qǐng)求新的IP地址。
更新租約
DHCP服務(wù)器向DHCP客戶機(jī)出租的IP地址一般都有一個(gè)租借期限,期滿后DHCP服務(wù)器便會(huì)收回出租的IP地址。如果DHCP客戶機(jī)要延長(zhǎng)其IP租約,則必須更新其IP租約。DHCP客戶機(jī)啟動(dòng)時(shí)和IP租約期限過(guò)一半時(shí),DHCP客戶機(jī)都會(huì)自動(dòng)向DHCP服務(wù)器發(fā)送更新其IP租約的信息。
二、DHCP配置過(guò)程及說(shuō)明
CISCO交換機(jī)DHCP配置
cisco(config)#ipdhcpexcluded-address//設(shè)置不參與動(dòng)態(tài)分配的保留地址;
cisco(config)#ipdhcppoolaaa//設(shè)置DHCP地址池名;
cisco(dhcp-config)#network//設(shè)置動(dòng)態(tài)分配的IP地址段;
cisco(dhcp-config)#default-router//設(shè)置缺省網(wǎng)關(guān);
cisco(dhcp-config)#dns-server//設(shè)置DNS;
cisco(dhcp-config)#lease7//設(shè)置地址租期,以天計(jì)算。
中興交換機(jī)DHCP配置
ZXR10(config)#ipdhcpserverenable//啟用DHCP服務(wù);
ZXR10(config)#ipdhcpserverdns//設(shè)置DNS;
ZXR10(config)#ipdhcpserverleasetime10080//設(shè)置地址租期,以分鐘計(jì)算;
ZXR10#vlandatabase
ZXR10(vlan)#vlan222//創(chuàng)建vlan;
ZXR10(vlan)#exit
ZXR10#configt
ZXR10(config)#interfacevlan222//設(shè)置vlan;
ZXR10(config-if)#ipaddress//設(shè)置vlan的IP地址段;
ZXR10(config-if)#descriptionaaa//設(shè)置vlan名;
ZXR10(config-if)#peerdefaultippoolaaa//指定接口使用的地址池;
ZXR10(config-if)#user-interface//設(shè)置用戶側(cè)接口標(biāo)志;
ZXR10(config-if)#ipdhcpservergateway//設(shè)置vlan網(wǎng)關(guān);
CISCO2621路由器+港灣BIG800DHCP配置
由于港灣BIG800生產(chǎn)年限較早,該設(shè)備不提供DHCP服務(wù)器功能,只有DHCP中繼功能,因此,將BIG800設(shè)置為DHCP中繼,用一臺(tái)CISCO2621做DHCP服務(wù)器。
1.港灣交換機(jī)配置
Harbour(config)#createvlanaaa//創(chuàng)建vlan;
Harbour(config)#configvlanaaatag222//設(shè)置vlan的tag值;
Harbour(config)#configvlanaaaipaddress//設(shè)置vlan的IP地址段;
Harbour(config)#configdhcprlistenaddaaa//設(shè)置DHCPRelay服務(wù)監(jiān)聽(tīng)的vlan;
Harbour(config)#configdhcprtargetipadd//指定DHCP服務(wù)器IP;
2.路由器配置
dhcp-server(config)#ipdhcppoolaaa//設(shè)置DHCP地址池名;
dhcp-server(dhcp-config)#network//設(shè)置動(dòng)態(tài)分配的IP地址段;
dhcp-server(dhcp-config)#default-router//設(shè)置缺省網(wǎng)關(guān);
dhcp-server(dhcp-config)#dns-server//設(shè)置DNS;
dhcp-server(dhcp-config)#lease7//設(shè)置地址租期,以天計(jì)算。
三、禁止非法DHCP服務(wù)器的方法
對(duì)于某一個(gè)子網(wǎng),非法的DHCP報(bào)文在該子網(wǎng)的傳播要比合法的DHCP報(bào)文快,如在該子網(wǎng)內(nèi)存在一臺(tái)非法的DHCP服務(wù)器,用戶必將先獲取到非法DCHP服務(wù)器所提供的IP地址,影響用戶的正常網(wǎng)絡(luò)使用。防止非法DHCP服務(wù)器,可以通過(guò)以下幾種方式進(jìn)行解決。
接入交換機(jī)帶有訪問(wèn)控制列表功能
RFC定義DHCP端口號(hào):DHCPServer的UDP端口號(hào)為67,DHCPClient的UDP端口號(hào)為68。這樣,我們可以通過(guò)訪問(wèn)控制列表,在下行端口拒約所有源端口為67,目標(biāo)端口為68的UDP通過(guò),從而達(dá)到使非法的DHCP服務(wù)器失效的作用。以CISCO2950為例,具體配置
switch#configt
switch(config)#access-list120denyudpanyeq67anyeq68
switch(config)#access-list120permitipanyany
寫好訪問(wèn)控制列表后,將列表應(yīng)用到各個(gè)下行端口。上行端口不能寫入該條訪問(wèn)控制列表,否則該交換機(jī)下的所有計(jì)算機(jī)用戶都不能獲取到IP地址。
接入交換機(jī)帶有DHCP-snooping功能
DHCPSnooping技術(shù)DHCPSnooping是一種通過(guò)建立DHCPSnoopingBinding數(shù)據(jù)庫(kù),過(guò)濾非信任的DHCP消息,從而保證網(wǎng)絡(luò)安全的特性。DHCPSnooping就像是非信任的主機(jī)和DHCP服務(wù)器之間的防火墻。通過(guò)DHCPSnooping來(lái)區(qū)分連接到末端客戶的非信任接口和連接到DHCP服務(wù)器或者其他交換機(jī)的受信任接口。
DHCPSnoopingBinding數(shù)據(jù)庫(kù)包括如下信息:MAC地址、IP地址、租約時(shí)間、binding類型、VLANID以及來(lái)自本地非信任端口的接口信息,但不包含通過(guò)受信任端口互相連接的接口信息。在啟用了DHCPSnooping的VLAN中,如果交換機(jī)收到來(lái)自非信任端口的DHCP包,交換機(jī)將對(duì)目的MAC地址和DHCP客戶端的地址進(jìn)行對(duì)比,如果符合則該包可以通過(guò),否則將被丟棄掉,從而達(dá)到過(guò)濾非法DHCP服務(wù)器的目的。
以CISCO3550為例,具體配置
switch#configt
switch(config)#ipdhcpsnooping//在全局模式下啟用DHCPSnooping;
switch(config)#ipdhcpsnoopingvlan130//在VLAN130中啟用DHCPSnooping;
switch(config)#interfaceGigabitEthernet0/10//進(jìn)入交換機(jī)的第10口;
switch(config-if)#ipdhcpsnoopingtrust//將第20口設(shè)置為受信任端口;
switch(config)#interfacerangeGigabitEthernet0/1-9//其他端口;
switch(config)#noipdhcpsnoopingtrust//將第21口設(shè)置為不受信任端口;
switch(config)#ipdhcpsnoopinglimitrate10//設(shè)置每秒鐘處理DHCP數(shù)據(jù)包上限。
接入交換機(jī)為不可網(wǎng)管交換機(jī)
在獲取到非法IP地址的計(jì)算機(jī)上,到通過(guò)arp-a命令查找到非法DHCP服務(wù)器的MAC地址,在上層可網(wǎng)管交換機(jī)中查找出該MAC地址是從可網(wǎng)管交換機(jī)的哪一個(gè)端口上行的,找到該端口下的交換機(jī),然后在該交換機(jī)上通過(guò)逐條拔出網(wǎng)線的方式,查找出非法DHCP所
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 未來(lái)五年玉米淀粉企業(yè)ESG實(shí)踐與創(chuàng)新戰(zhàn)略分析研究報(bào)告
- 未來(lái)五年柑橘類水果企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級(jí)戰(zhàn)略分析研究報(bào)告
- 小學(xué)英語(yǔ)單詞游戲化教學(xué)中的學(xué)生反饋機(jī)制課題報(bào)告教學(xué)研究課題報(bào)告
- 一級(jí)造價(jià)師考試安裝工程計(jì)量計(jì)價(jià)題庫(kù)及參考答案
- 小學(xué)數(shù)學(xué)教學(xué)中數(shù)學(xué)思維能力的培養(yǎng)路徑教學(xué)研究課題報(bào)告
- 基于模糊PID控制的校園空調(diào)系統(tǒng)節(jié)能調(diào)節(jié)技術(shù)研究課題報(bào)告教學(xué)研究課題報(bào)告
- 初中物理滑輪組負(fù)載沖擊力對(duì)效率影響實(shí)驗(yàn)課題報(bào)告教學(xué)研究課題報(bào)告
- 2025年應(yīng)急管理普法知識(shí)競(jìng)賽考試題庫(kù)含答案
- 2025年健康管理中心工作總結(jié)及2026年工作安排
- 2025-2030中國(guó)住宿酒店行業(yè)市場(chǎng)發(fā)展動(dòng)態(tài)與社會(huì)影響分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 非常規(guī)油氣藏超分子壓裂液體系研發(fā)與性能評(píng)價(jià)
- 運(yùn)用PDCA提高全院感染性休克集束化治療達(dá)標(biāo)率
- 第1講 數(shù)學(xué)建模簡(jiǎn)介課件
- DB36T-葉類蔬菜機(jī)械收獲作業(yè)技術(shù)規(guī)程
- 2024年全國(guó)體育單獨(dú)統(tǒng)一招生考試語(yǔ)文試卷附答案
- 遼寧2017建設(shè)工程費(fèi)用標(biāo)準(zhǔn)
- DB13-T5385-2021機(jī)器人檢測(cè)混凝土抗壓強(qiáng)度技術(shù)要求
- 安全生產(chǎn)管理辦法與實(shí)施細(xì)則
- 《牛津書蟲系列 綠野仙蹤》電子插畫版英語(yǔ)教學(xué)課外讀物(含翻譯)
- 大學(xué)教材排查報(bào)告
- 南京科技職業(yè)學(xué)院?jiǎn)握新殰y(cè)參考試題庫(kù)(含答案)
評(píng)論
0/150
提交評(píng)論