1. 程式人生 > >LINUX 7.4 DHCP搭建

LINUX 7.4 DHCP搭建

col 4.6 systemctl tst 4.3 相關 客戶 dhcp服務器 全部

1 DHCP

1.1 DHCP服務介紹
DHCP(Dynamic Host Configuration Protocol動態主機配置協議) ,它用於給某個網段上的主機進行動態分配IP地址和相關網絡環境(網關和 DNS 服務器信息)的配置工作,比如我們使用adsl撥號就是用的dhcp協議。
1.2 DHCP的用途
1、IP地址資源不能滿足全部需求的子網
2、IP地址經常變動的網絡
1.3 DHCP的工作原理
1、DHCP客戶機初始化TCP/IP,在本地物理子網上廣播一個請求消息, 以確定DHCP服務器位置及其IP地址。(如果DHCP服務器和客戶不在同一個物理子網上,BOOTP中繼代理將轉發這個消息給DHCP服務器。)

2、由於網絡上可能不止一個DHCP服務器,凡所有具有有效IP地址信息的DHCP服務器向客戶機發出一個提議。
3、客戶機從接收到的第一個提議中選定IP地址信息,並廣播一條租用地址的消息請求。
4、由發出該提議的DHCP服務器響應該消息,指定IP地址信息給該客戶機並發送一個確認,而所有其它DHCP服務器撤回各自的提議。
5、客戶機完成TCP/IP協議的初始化和綁定。配置完成後,客戶機就可以使用普通網絡通信和連接至其它IP主機時用到的所有IP服務和應用。
技術分享圖片
1.4 DHCP的安裝配置
操作步驟如下:
1.4.1 安裝DHCP服務
yum –y install dhcp
技術分享圖片
1.4.2 復制配置文件模板
將/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example覆蓋到/etc/dhcp/dhcpd.conf
技術分享圖片
1.4.3 編輯主配置文件詳細配置DHCP地址池、網關
Vim /etc/dhcp/dhcpd.conf
技術分享圖片
1.4.4 啟動DHCP服務
Systemctl restart dhcpd //重啟DHCP服務
Systemctl enable dhcpd //下次重啟啟動DHCP服務
Systemctl status dhcpd //查看DHCP的狀態
技術分享圖片
1.4.5 查看DHCP端口
netstat -tunlp |grep dhcpd
技術分享圖片
1.4.6 測試客戶端獲取IP地址
Ifconfig

LINUX 7.4 DHCP搭建