使用DHCP動態管理主機地址

DHCP動態主機管理協議(Dynamic Host Configuration Protocol)是一種基於UDP協議且僅限用於局域網的網絡協議,主要用途是爲局域網內部設備或網絡供應商自動分配IP地址,一般會應用在大型的局域網環境中或局域網內存在比較多的移動辦公設備,DHCP協議可以實現集中的管理、分配IP地址。vim

爲了更好的瞭解dhcp服務,咱們來模擬一個實驗環境網絡

明日約有50名外部學員自帶筆記本設備來我司培訓學習,請保證學員可以用DHCP獲取IP地址並正常上網。dom

機房網段及參數以下:學習

參數名稱spa

3d

默認租約時間rest

21600秒router

最大租約時間server

43200秒blog

IP地址範圍

192.168.35.150~192.168.35.250

子網掩碼

255.255.255.0

網關地址

192.168.35.100

DNS服務地址

192.168.35.100

搜索域

hbza

先配置一下實驗環境

在yum倉庫掛載好的狀況下,安裝DHCP服務

[root@fanwenting-hbza ~]# yum install dhcp

 

 安裝完成之後須要利用到兩個紅帽系統的虛擬機來完成此次實驗,我把本來安裝好的虛擬機克隆過來了,命名爲fanwenting-hbzb,做爲客戶端使用。須要在兩臺虛擬機上進行一些設置,須要將兩臺虛擬機設置爲僅主機模式,而且將客戶端的IPv4 處設置爲自動。

 

 

 

 

 

而後咱們須要把dhcp配置爲一個標準配置文件,將下述命令逐行打進這個文件當中。

[root@fanwenting-hbza ~]#  vim /etc/dhcp/dhcpd.conf

*請注意dhcpd服務程序的配置文件中每一個參數均須要以;號結尾。

參數

做用

ddns-update-style none;

設置DHCP服務不自動動態更新。

ignore client-updates;

忽略客戶機更新DNS記錄。

subnet 192.168.35.0 netmask 255.255.255.0 {

做用域爲192.168.10.0/24網段。

range 192.168.35.150 192.168.35.250;

IP地址池爲192.168.10.50-150(約100個IP地址)。

option subnet-mask 255.255.255.0;

定義客戶機默認的子網掩碼。

option routers 192.168.35.100;

定義客戶機的網關地址。

option domain-name "hbza";

定義默認的搜索域。

option domain-name-servers 192.168.35.100;

定義客戶機的DNS地址。

default-lease-time 21600;

定義默認租約時間。

max-lease-time 43200;

定義最大預定時間。

}

此爲結束符

 配置完成之後重啓一下端口

重啓dhcpd服務程序:

[root@fanwenting-hbza ~]# systemctl start dhcpd

添加到開機啓動項中:

[root@fanwenting-hbza ~]# systemctl enable dhcpd

 

 

最後在客戶機上重啓網卡就能夠看到分配到的IP地址了

[root@fanwenting-hbza ~]#systemctl restart network

[root@fanwenting-hbza ~]#ifconfig

相關文章
相關標籤/搜索