DHCP服務器配置
實驗環境(本實驗是用VmwareWorkstation軟體實作的)
| 主機型別 | 作業系統 | IP地址 |
|---|---|---|
| DHCP服務端 | CentOS7 | 192.168.11.38 |
| DHCP客戶機 | CentOS7 | DHCP自動獲取地址 |
1.實驗環境準備—配置虛擬機網路型別(兩臺主機都要配置成一樣的)

2.注意:虛擬機軟體VmwareWorkstation默認開啟了虛擬機DHCP服務,必須關閉后再進行DHCP實驗

3.實驗環境準備—配置DHCP服務端的IP地址nmtui命令
[root@localhost ~]# nmtui

4.實驗環境準備–配置DHCP客戶端的IP地址
[root@localhost ~]# nmtui

開始實驗:
一、服務端
1.安裝dhcpd服務程式
首先要配置好yum源,然后再安裝dhcp,
(1)配置yum源參考鏈接https://blog.csdn.net/m0_53521757/article/details/112546446
(2)
[root@localhost ~]# yum -y install dhcp

2.編輯組態檔/etc/dhcp/dhcpd.conf 加入以下內容
default-lease-time 21600;
max-lease-time 43200;
subnet 192.168.11.0 netmask 255.255.255.0 {
range 192.168.11.2 192.168.11.100;
option routers 192.168.11.1;
}
//
內容的含義:
默認租約時間 21 600秒
最大租約時間 43200秒
IP地址范圍 192.168.11.1~192.168.11.100
子網掩碼 255.255.255.0
//
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf

3.重啟dhcpd服務程式:
[root@localhost ~]# systemctl restart dhcpd.service
4.添加到開機啟動項中:
[root@localhost ~]# systemctl enable dhcpd.service

完整代碼:(服務端)
[root@localhost ~]# nmtui
[root@localhost ~]# yum -y install dhcp
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf//給該組態檔添加內容
[root@localhost ~]# systemctl restart dhcpd.service
[root@localhost ~]# systemctl enable dhcpd.service
二、客戶機
在DHCP客戶機上重啟網卡設備,即可自動獲取到IP地址
1.重啟網卡:
方法1
在網路設定中重新開啟網卡

方法2:
在終端上使用命令關閉打開網卡即可
[root@localhost ~]# ifdown ens33
[root@localhost ~]# ifup ens33

2.獲取IP地址
[root@localhost ~]# ifconfig

我們可以看到,已經拿到了11段的IP地址,
完整代碼:(客戶機)
使用方法2重啟網卡
[root@localhost ~]# nmtui
//使用方法2重啟網卡:
[root@localhost ~]# ifdown ens33
[root@localhost ~]# ifup ens33
[root@localhost ~]# ifconfig
三、可能出現的錯誤問題:
dhcpd服務開啟失敗

在其他配置正確的情況下,很有可能是檔案/etc/dhcp/dhcpd.conf 配置錯誤,所以重新檢查一下該檔案,然后再開啟dhcpd服務程式,如果沒有顯示問題,則啟動成功,

今天的分享就到這里,大家有什么問題私信和評論都行,博主肯定會回復的,希望大家指出我的不足之處,我們共同努力,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/249009.html
標籤:其他
上一篇:Finalshell:mac中完美替代xshell+xftp來部署專案
下一篇:vscode環境配置
