三分鐘教會你搭建動態網絡

1.DHCP動態網絡

DHCP(Dynamic Host Configuration Protocol,動態主機配置協議)通常被應用在大型的局域網絡環境中,主要作用是集中的管理、分配IP地址,使網絡環境中的主機動態的獲得IP地址、Gateway地址、DNS服務器地址等信息,並能夠提升地址的使用率。

DHCP具有以下功能:

1. 保證任何IP地址在同一時刻只能由一臺DHCP客戶機所使用。

2. DHCP應當可以給用戶分配永久固定的IP地址。

3. DHCP應當可以同用其他方法獲得IP地址的主機共存(如手工配置IP地址的主機)。

4. DHCP服務器應當向現有的BOOTP客戶端提供服務。

DHCP有三種機制分配IP地址:

1) 自動分配方式(Automatic Allocation),DHCP服務器爲主機指定一個永久性的IP地址,一旦DHCP客戶端第一次成功從DHCP服務器端租用到IP地址後,就可以永久性的使用該地址。

2) 動態分配方式(Dynamic Allocation),DHCP服務器給主機指定一個具有時間限制的IP地址,時間到期或主機明確表示放棄該地址時,該地址可以被其他主機使用。

3) 手工分配方式(Manual Allocation),客戶端的IP地址是由網絡管理員指定的,DHCP服務器只是將指定的IP地址告訴客戶端主機。

三種地址分配方式中,只有動態分配可以重複使用客戶端不再需要的地址。

DHCP消息的格式是基於BOOTP(Bootstrap Protocol)消息格式的,這就要求設備具有BOOTP中繼代理的功能,並能夠與BOOTP客戶端和DHCP服務器實現交互。BOOTP中繼代理的功能,使得沒有必要在每個物理網絡都部署一個DHCP服務器。RFC 951和RFC 1542對BOOTP協議進行了詳細描述。

2.在服務端(選擇一臺虛擬機)上安裝DHCP

安裝前應具備YUM源,關於其具體配置在作者前面的博客中有具體描述

yum    install   dhcp   -y

在這裏插入圖片描述

3.配置相關文件

1)查找DHCP配置文件

rpm    -qc    dhcp					##查找相關配置文件
vim   /etc/dhcp/dhcp.conf     		

在這裏插入圖片描述
在這裏插入圖片描述

2)生成主配置文件,根據上圖中提供的路徑,我們將模板內容複製到 /etc/dhcp/dhcp.conf中

cp /usr/share/doc/dhcp*/dhcpd.conf.example  /etc/dhcp/dhcpd.conf

在這裏插入圖片描述
修改相關內容

vim   /etc/dhcp/dhcp.conf 

第七行:設置域名——dhcp.com
第八行:設置DNS服務器地址
在這裏插入圖片描述
第三十行:設置子網掩碼
第三十一行:設置分配網絡的碼段
第三十二行:設置網絡網關
在這裏插入圖片描述

systemctl  start  dhcp        ##開啓dhcp服務

4.測試(開啓另一臺虛擬機作爲客戶端)

爲了排除其開干擾因素,測試前斷開電腦網線

爲客戶端新建動態網絡

vim  /etc/sysconfig/network-scripts/ifcfg-eth0

在網絡配置文件中寫入:
在這裏插入圖片描述
重啓網絡

systemctl restart network

自動分配網絡地址!動態網絡搭建成功!
在這裏插入圖片描述
注意:動態網絡設置過程可能存在的問題

(1)服務端的配置文件參數有誤
在這裏插入圖片描述
(2)若在客戶段的網絡配置文件參數有誤,或者NetworkManager未開啓,那麼在執行重啓網絡的命令時,它會一直執行,大概情況類似於下圖
在這裏插入圖片描述

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