dhcp(動態主機配置協議)是乙個區域網的網路協議。指的是由伺服器控制一段ip位址範圍,客戶機登入伺服器時就可以自動獲得伺服器分配的ip位址和子網掩碼。
減少管理員的工作量
避免輸入錯誤的可能
避免ip位址發生衝突
當更改ip位址時,不需要重新配置每個使用者的ip位址
提高了位址的利用率
方便客戶端的配置
動態分配:使用完後釋放該ip,供其它客戶機使用(有租期)
當乙個dhcp客戶機啟動時,客戶機還沒有ip位址,所以客戶機要通過dhcp獲取乙個合法的位址
此時dhcp客戶機以廣播方式傳送dhcp discover 發現資訊來尋找dhcp伺服器
dhcp伺服器接收到來自客戶機請求ip位址的資訊時,在自己的ip位址池中查詢是否有合法的ip位址提供給客戶機
如果有,dhcp伺服器將此ip位址做上標記,加入到dhcp offer的訊息中,然後廣播一則dhcp offer訊息
dhcp客戶機從接收到的第乙個dhcp offer訊息中提取ip位址,發出ip位址的dhcp伺服器將該位址保留,這樣該位址就不能再分配給另乙個dhcp客戶機
dhcp伺服器接收到dhcp request訊息後,以dhcp ack訊息的形式向客戶機廣播域成功確認該訊息包含有ip位址的有效租約和其他可配置的資訊
當客戶機收到dhcp ack訊息時,配置ip位址,完成tcp/ip的初始化
dhcp客戶機每次重新登入網路時,不需要再傳送dhcp discover資訊,而是直接傳送包含前一次所分配的ip位址的dhcp request請求資訊
當dhcp伺服器向客戶機出租的ip位址租期達到50%時,就需要更新租約,相當於續約
客戶機直接向提供租約的伺服器傳送dhcp request包,要求更新現有的位址租約。
yum -y install dhcp //使用yum安裝
vi /etc/dhcp/dhcpd.conf裡配置:
ddns-update-style-none;
default-lease-time 21600 //預設有效時間,單位s
max-lease-time 43200 //最大有效時間,單位s
subnet 192.168.11.0 255.255.255.0
}service dhcpd start
netstart -anpu | grep dhcpd
DHCP網路服務
etc resolv.conf 檔案 主配置檔案 etc dhcp dhcpd.conf 執行程式 usr sbin dhcpd usr sbin dhcrelay 服務指令碼 etc init.d dhcpd etc init.d dhcrelay 執行引數配置 etc sysconfig dhc...
Linux網路服務 DHCP
dhcp 動態主機配置協議 作用 專門用於為tcp ip網路中計算機分配tcp ip引數的協議 使用dhcp的好處 1.為大量客戶機自動分配位址,提供集中管理,減少管理員的工作量 2.減輕管理和維護成本,提高網路配置效率 3.避免ip位址衝突 4.當更改ip位址段時,不需要重新分配每個使用者的ip位...
linux網路服務 DHCP服務管理
前置知識 dhcp介紹 dhcp租約四部曲 軟體名 服務名 埠號 配置檔案 dhcpd.conf配置檔案詳解 subnet10.5.5.0netmask 255.255.255.224 dhcp租約實驗 伺服器dhcp設定 vi etc dhcp dhcpd.conf subnet 192.168....