什麼是dhcp?它是如何實現的?
dhcp稱為動態主機配置協議。dhcp服務允許工作站連線到網路並且自動獲取乙個ip位址。配置dhcp服務的伺服器可以為每乙個網路客戶提供乙個ip位址、子網掩碼、預設閘道器、乙個wins伺服器的ip位址,以及乙個dns伺服器的ip位址。
下面就對此做簡單介紹:dhcp是乙個基於廣播的協議,它的操作可以歸結為四個階段,這些階段是ip租用請求、ip租用提供、ip租用選擇、ip租用確認。
1、ip租用請求:在任何時候,客戶計算機如果設定為自動獲取ip位址,那麼在它開機時,就會檢查自己當前是否租用了乙個ip位址,如果沒有,它就向dchp請求乙個租用,由於該客戶計算機並不知道dhcp伺服器的位址,所以會用255.255.255.255作為目標 位址即廣播一下,源位址使用0.0.0.0,在網路上廣播乙個dhcpdiscover訊息,訊息包含客戶計算機的**訪問控制(mac)位址(網絡卡上內建的硬體位址)以及它的netbios名字。
2、ip租用提供:當dhcp伺服器接收到乙個來自客戶的ip租用請求時,它會根據自己的作用域位址池為該客戶保留乙個ip位址並且在網路上廣播乙個來實現,該訊息包含客戶的mac位址、伺服器所能提供的ip位址、子網掩碼、租用期限,以及提供該租用的 dhcp伺服器本身的ip位址。
3、ip租用選擇:如果子網還存在其它dhcp伺服器,那麼客戶機在接受了某個dhcp伺服器的dhcpoffer訊息後,它會廣播一條包含提供租用的伺服器的ip位址的dhcprequest訊息,在該子網中通告所有其它dhcp伺服器它已經接受了乙個位址的提供,其他 dhcp伺服器在接收到這條訊息後,就會撤銷為該客戶提供的租用。然後把為該客戶分配的租用位址返回到位址池中,該位址將可以重新作為乙個有效位址提供給別的計算機使用。
4、ip租用確認: dhcp伺服器接收到來自客戶的dhcprequest訊息,它就開始配置過程的最後乙個階段,這個確認階段由dhcp伺服器傳送乙個dhcpack包給客戶,該包包括乙個租用期限和客戶所請求的所有其它配置資訊,至此,完成tcp/ip配置。
dhcp(dynamic host configure protocol,動態主機配置協議),用於向網路中的計算機分配ip位址及一些tcp/ip配置資訊。dhcp提供了安全,可靠且簡單的tcp/ip網路設定,避免了tcp/ip網路位址的衝突,同時大大降低了工作負擔。
ip的租約釋放命令 :釋放的ipconfig /release 獲取是 :ipconfig /renew 。
配置dhcp服務的要求:伺服器具有靜態ip ;在域環境下需要使用活動目錄服務授權dhcp服務;建立作用域。(如果在安裝時建立則預設為6天,之後建立為8天,無線為2小時)
配置選項有伺服器選項、作用域選項、保留選項。伺服器選項:對所有作用域生效;作用與選項:對當前作用域生效;保留選項:對當前作用域中某台客戶機生效。
1 #cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/2 #mv /etc/dhcpd.conf.sample /etc/dhcpd.conf34
#命令詳解
5 dns-update-style none; //
動態dns的更新方式,必須新增,否則伺服器無法啟動
6 option routers 192.168.1.1; //
預設閘道器
7 option subnet-mask 255.255.255.255.0; //
子網掩碼
8 option domain-name "
domain.org
"; //
網域名稱9 option domain-name-servers 114.114.114.114; //
dns伺服器
10 subnet 192.168.0.0 netmask 255.255.255.0{ //
定義網段的服務範圍,與伺服器所在同一範圍
11 range 192.168.0.2
192.168.0.99; //
位址池範圍,注意已經使用的固定位址要排除在外
12default-lease-time 600; //
釋放時間,單位s
13 max-lease-time 1000; //
最長釋放時間
DHCP工作原理
在常見的小型網路中 例如家庭網路和學生宿舍網 網路管理員都是採用手工分配ip位址的方法,而到了中 大型網路,這種方法就不太適用了。在中 大型網路,特別是大型網路中,往往有超過100臺的客戶機,手動分配ip位址的方法就不太合適了。因此,我們必須引入一種高效的ip位址分配方法,幸好,dhcp dynam...
DHCP工作原理
1 dhcp的作用 dhcp dynamic host configuration protocol,動態主機配置協議 為網路中的裝置提供動態ip位址資訊,包括ip位址 閘道器 dns等等。dhcp可以使得整網路的位址分配變得非常簡單,大大減低了網路管理員的工作量。dhcp基於udp協議,採用埠號為...
DHCP工作原理
dhcp dynamic host configuration protocol,動態主機配置協議 被應用在區域網環境中,主要作用是集中的管理 分配ip位址,使網路環境中的主機動態的獲得ip位址 gateway位址 dns伺服器位址等資訊,並能夠提公升位址的使用率。由於dhcp是乙個udp協議,所以...