DHCP服務是負責IP、子網掩碼、網關地址、DNS地址等自動分發的軟件服務vim
(1)自動分配:分配到一個IP地址後永久使用服務器
(2)手動分配:由DHCP服務器管理員專門指定IP地址
(3)動態分配:使用完後釋放該IP,供其餘客戶機使用(長期不用就釋放了)網絡
客戶機從DHCP服務器獲取IP地址的過程dom
(1)DHCP客戶端在網絡中搜索DHCP服務器的位置rest
(2)DHCP服務器響應客戶端
(3)客戶端向目標DHCP服務器發出服務請求(單播)
(4)DHCP服務器向客戶端分發IP地址日誌
(5)DHCP服務器對客戶端佔用的IP地址進行備案
四、DHCP中繼原理
廣播包不經過路由器,只經過交換機(同網段傳輸),若想跨網段傳輸,須要使用DHCP的中繼功能。router
mount /dev/cdrom /media/cdromserver
yum -y install dhcpci
/etc/dhcp/dhcpd.conf 主配置文件路徑
/usr/sbin/dhcpd 服務命令執行程序的絕對路徑
/usr/sbin/dhcrelay 中繼命令執行程序的路徑
/etc/init.d/dhcpd DHCP啓動腳本路徑
/etc/init.d/dhcrelay DHCP中繼的啓動腳本
/etc/sysconfig/dhcpd DHCP的執行參數
/etc/sysconfig/dhcrelay DHCP中繼的配置文件路由
(1)全局配置(2)分發範圍(3)指定固定電腦獲取固定地址```[root@localhost dhcp]# cp /usr/share/doc/dhcp*/dhcpd.conf.sample ./dhcpd.conf[root@localhost ~]# vim /etc/dhcp/dhcpd.conf# 全局設置option domain-name "example.org"; # 區域名字「"example.org」option domain-name-servers ns1.example.org, ns2.example.org; # DNS的IP地址default-lease-time 600; # 最小租約時間 600秒max-lease-time 7200; # 最大租約時間 7200秒log-facility local7; # 日誌的路徑# 網段聲明subnet 192.168.214.0 netmask 255.255.255.0 {range 192.168.214.100 192.168.214.200;option routers 192.168.214.2;}# 主機聲明host www.yunjisuan.com {hardware ethernet F6:96:34:F4:E2:3C;fixed-address 192.168.214.199;}[root@localhost ~]# /etc/init.d/dhcpd restartStarting dhcpd: [ OK ]# 此時,將Windows系統的本地鏈接禁用並啓用,查看IP地址爲192.168.214.199,網關爲192.168.214.2,操做完成