DHCP服務器在企業網絡中應用

DHCP服務器在企業網絡中應用vim


DHCP服務工做原理:服務器

DHCP(動態主機地址協議)是一個局域網的網格協議,主要用於內部網絡和網絡服務供應商自動分配ip地址給用戶;使用的是UDP協議,其中服務器是67端口,客戶端是68端口。網絡

DHCP有三種工做模式架構

1.手工  manualide

服務器端 :  建立地址池,使用手寫的方式將計算機Mac地址與分配的ip地址綁定測試

客戶端   :  地址利用率很低ui


2.自動 automaticspa

服務器端 :  建立地址池,寫出起始地址和結束地址,客戶端發起請求後服務器會從地址池中挑選ip分配給它,次ip永久屬於該客戶機。3d

客戶端   :  地址利用率低rest


3.動態方式 dynamic

服務器端 :  與automatic方式相同,只不過多一點,每一個分配ip都有個租期,租期到了須要從新發送請求。

客戶端   :  地址利用率高



DHCP服務器索取新ip地址的過程:

wKiom1No8PmSsLyZAADYJ4tPyaU049.jpg

更新ip地址租約

1.若是重啓  會向服務器發送DHCPREQUEST請求

2.Ip地址租期時間到50%  會向服務器發送DHCPREQUEST請求延長

3.IP地址租期時間到87.5&  向服務器發送DHCPDISCOVER

4.Ip地址租期時間到100%時,將會終止使用,地址變爲169.254.***


DHCP服務器實現:


案例1

要求:  192.168.1.0網絡上動態分配地址


拓撲圖:

wKioL1No8M-jEOVhAACVThFkm8w979.jpg

地址池:192.168.1.200--192.168.2.240

子網掩碼:255.255.255.0

網關    :192.168.1.254

DNS    202.102.224.68

         202.102.227.68


步驟:

掛載光驅

[root@localhost ~]# mount /dev/cdrom /media/cdrom/

安裝DHCP

[root@localhost ~]# yum --disablerepo=\* --enablerepo=c6-media install dhcp

打開配置文件

[root@localhost ~]# vim /etc/dhcp/dhcpd.conf

這裏告訴咱們配置DHCP應該參考第三行目錄給出的文件wKioL1No8ViSjZT7AABtORK4LEo918.jpg

把文件讀取進來,在最後一行輸入

wKiom1No8dqzCYdZAAAkTv16rYg205.jpg

這樣配置信息就顯示出來了

8行:域名選項

9行:DNS選項

11行:租用時間

28行:標示做用域的概念,因爲是空做用域,因此2829行能夠刪掉

3435標示地址池以及其餘一些選項

wKiom1No8YOhZzB1AAJRLqL89tw060.jpg

wKioL1No8VjylY-dAADpeHI-86k394.jpg



38行之後不須要,能夠刪除

wKiom1No8YOTbdZpAAAIURPxAzI697.jpg

下面開始按照要求配置

wKioL1No8VnS2HVFAABO_jFXwtY439.jpgwKiom1No8YOQ_TZEAABilJnk3Mc605.jpg

保存退出後檢測下語法是否有錯誤

wKioL1No8VnBHEFJAAArwFqKr8o635.jpg

啓動dhcpd

wKioL1No8o6SOZ2GAABX0mPiCd4763.jpg

檢測下端口,服務器67端口已經起來了

wKiom1No8rmSgFm_AAA9l4gdsFM462.jpg

客戶端測試:

已經獲取指定範圍ip、網關、DNS、域名

wKioL1No8o6ycNMIAAFOJM2OBqw042.jpg

wKiom1No8rmj0fNZAAEd0ibh0vU671.jpg





案例2

要求:經過三層設備,不一樣VLAN都能自動獲取ip


拓撲圖:

wKioL1No8o_jBW6MAAFpjuhA6Mg093.jpg

Tec    192.168.10.0

地址池 192.168.10.2-192.168.20.254

網關   192.168.10.1

DNS   1.1.1.1 2.2.2.2


Mkt    192.168.20.0

地址池 192.168.20.2-192.168.20.254

網關   192.168.20.1

DNS   1.1.1.1 2.2.2.2


步驟:

首先,在VLAN3中架構DHCP server

Setup配置網卡eth0

wKiom1No8xLjuJsLAACdybmupLo593.jpg

wKioL1No8ujiXEDJAABvcFonKss492.jpg

wKiom1No8xKCtalHAACyEXaUnv0328.jpg

wKioL1No8ujx2e1qAAEAiBJ3uTo132.jpg



保存退出,重啓服務後查看

[root@localhost ~]# service network restart

wKiom1No8xOSRvEtAAEgp_cG5n0315.jpg


下面開始配置DHCP

[root@localhost ~]# vim /etc/dhcp/dhcpd.conf

寫入信息,第40行的空做用域必不可少

wKioL1No8uiA_d1VAADAu-QZXSw286.jpg

保存後啓動DHCP

wKiom1No8xPwDn2IAAAok4s9j9k488.jpg

[root@localhost ~]# chkconfig dhcpd on


下面開始配置交換機

[Quidway]vlan 1    

[Quidway-vlan1]port Ethernet 0/10

[Quidway-vlan1]vlan 2            

[Quidway-vlan2]port Ethernet 0/20

[Quidway-vlan2]vlan 3            

[Quidway-vlan3]port Ethernet 0/22

[Quidway-vlan3]int eth 0/24

[Quidway-Ethernet0/24]port link-type trunk

[Quidway-Ethernet0/24]port trunk permit vlan

[Quidway-Ethernet0/24]port trunk permit vlan all


配置防火牆

[H3C]int eth0/0.1

[H3C-Ethernet0/0.1]vlan-type dot1q vid 1

[H3C-Ethernet0/0.1]ip add 192.168.10.1 24

[H3C-Ethernet0/0.1]int eth0/0.2          

[H3C-Ethernet0/0.2]vlan-type dot1q vid 2

[H3C-Ethernet0/0.2]ip add 192.168.20.1 24

[H3C-Ethernet0/0.2]int eth0/0.3  

[H3C-Ethernet0/0.3]vlan-type dot1q vid 3

[H3C-Ethernet0/0.3]ip add 192.168.30.1 24

實現中繼

[H3C]dhcp select relay interface eth 0/0.1

[H3C]dhcp select relay interface eth 0/0.2

[H3C]int eth 0/0.1

[H3C-Ethernet0/0.1]ip relay add 192.168.30.100

[H3C-Ethernet0/0.1]int eth 0/0.2          

[H3C-Ethernet0/0.2]ip relay add 192.168.30.100

將端口加入防火牆信任區域

[H3C]firewall zone trust

[H3C-zone-trust]add interface eth0/0.1

[H3C-zone-trust]add interface eth0/0.2

[H3C-zone-trust]add interface eth0/0.3



測試,PC機設置自動獲取IP便可

相關文章
相關標籤/搜索