簡單介紹DHCP

2021-10-25 07:18:32 字數 3856 閱讀 9999

一、了解dhcp服務

1、dhcp(dynamic host configuration protocal,動態主機配置協議)

2、專門用於tcp/ip網路中的計算機自動分配tcp/ip引數的協議

3、使用dhcp的好處

①減少管理員的工作量

②避免輸入錯誤的可能

③當更改ip位址段時,不需要重新配置每個使用者的ip位址

④提高了ip位址的利用率

⑤方便客戶端的配置

4、dhcp的分配方式

③動態分配:使用完後釋放該ip,供其他客戶機使用

二、dhcp的租約過程

1、客戶機請求ip位址

①當乙個dhcp客戶機啟動時,客戶機還沒有ip位址,所以客戶機要通過dhcp獲取乙個合法的位址

②此時dhcp客戶機以廣播的方式傳送dhcp discover傳送訊息來找dhcp伺服器

2、伺服器響應

①dhcp伺服器接收到來自客戶機請求ip位址的資訊時,在自己的ip位址池中查詢是否有合法的ip位址提供給客戶機

②如果有,dhcp伺服器將此ip位址做上標記,加入到dhcp offer的訊息中,然後廣播一則dhcp offer訊息

3、客戶機選擇ip位址

dhcp客戶機從接收到的第乙個dhcp offer訊息中提取ip位址,發出ip四肢的dhcp伺服器將該位址保留,這樣該位址就不能在分配給另乙個dhcp客戶機

4、伺服器確定租約

①dhcp伺服器接收到dhcp request訊息後,以dhcp ack訊息的形式向客戶機廣播成功確認,該訊息包含有ip位址的有效租約和其他可配置的資訊

②當客戶機收到的dhcp ack訊息時,配置ip位址,完成tcp/ip的初始化

5、重新登入

dhcp客戶機每次重新登入網路時,不需要再傳送dhcp discover資訊,而是直接傳送包含前一次所分配的ip位址的dhcp request請求資訊

①ip位址沒被分配出去的情況

②ip位址被分配出去的情況

6、更新租約

①當dhcp伺服器向客戶機出租的ip位址租期達到50%時,就需要更新租約

②客戶機直接向提供租約的伺服器傳送dhcp request包,要求更新現有的位址租約

三、使用dhcp動態配置ip位址

1、dhcp服務

①為大量客戶機自動分配位址,提供集中管理

②減輕管理和維護成本,提高網路配置效率

2、可分配的位址資訊主要包括

①網絡卡的ip位址、子網掩碼

②對應的網路位址、廣播位址

③預設閘道器位址

④dns伺服器位址

⑤租期四、linux服務設定步驟

1、安裝服務

2、修改配置檔案

3、服務啟動/重啟

4、通過netstat –anpt/-anpu/-anput | grep 服務名稱/埠號

5、客戶機測試

五、學習方法

1、使用場合

2、工作原理

3、使用方法(包含要修改哪些引數對應哪些功能)

4、如果實驗過程**現一些問題,發現並解決問題,把這個故障點及對應的解決方法寫進文件裡

六、安裝dhcp服務

1、安裝dhcp服務

rpm –ivh /mnt/packages/dhcp-4.2.5-58.el7.centos.x86_64.rpm

2、複製樣例為dhcp配置檔案

cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

3、配置dhcp的配置檔案

vi /etc/dhcp/dhcpd.conf

ddns-updata-style none    //

default-lease-time 21600

max-lease-time 43200

option domain-name 「bdgn.com」

option domain-name-servers 202.106.0.20,202.106.148.1

***************下發位址段的配置選項****************

subnet 192.168.4.0 netmask 255.255.255.0

********************設定保留位址********************

host prtsvr

4、啟動dhcp服務

systemctl start dhcpd

netstat –anpu | grep dhcpd

5、客戶端設定為dhcp啟動

vi /etc/sysconfig/network-scripts/ifcfg-ens33

device=ens33

onboot=yes

bootproto=dhcp

6、客戶機設定ens33網絡卡dhcp獲取位址

dhclient –d ens33

7、伺服器檢視客戶機獲取位址的情況

less /var/lib/dhcpd/dhcpd.leases

8、客戶機設定ens33網絡卡釋放獲取到的位址

dhclient –r ens33

dhcp簡單介紹實驗

一 dhcp是做什麼的 動態主機配置協議,簡稱dhcp,是乙個應用於區域網的網路協議,該協議允許伺服器向客戶端動態分配ip位址和配置資訊。該協議位於osi模型的應用層,使用udp協議工作,主要有兩個用途,乙個是用於內部網或網路服務 商自動分配ip位址給使用者,另乙個是用於內部網管理員作為對所有電腦作...

DHCP服務介紹

文中有不對或者有不清楚的地方,請大家告訴我,謝謝!dhcp服務介紹 dhcp dynamic host configuration protocol 稱為動態主機配置協議,其前身是bootp。因bootp缺乏靈活的動態特性,所以被dhcp取代 dhcp是bootp的擴充套件 dhcp伺服器端使用ud...

dhcp簡單配置

dhcp使用的客戶端伺服器模型,dhcp伺服器為客戶端分配ip位址。我在電腦上裝了兩台centos7虛擬機器,一台是dhcp伺服器,一台低配作為客戶端.子網位址172.16.60.0 掩碼255.255.255.0 hcp動態分配位址172.16.60.10 172.16.60.200 使用指令修改...