Linux(CentOS7)之DHCP服務器配置

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服務程序,如果沒有顯示問題,則啓動成功。
在這裏插入圖片描述
今天的分享就到這裏,大家有什麼問題私信和評論都行,博主肯定會回覆的。希望大家指出我的不足之處,我們共同努力。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章