DHCP協議簡介
DHCP(動態主機配置協議)是一個局域網的網絡協議。指的是由服務器控制一段IP地址范圍,客戶機登錄服務器時就可以自動獲得服務器分配的IP地址和子網掩碼。DHCP(Dynamic Host Configuration Protocol,動態主機配置協議)通常被應用在大型的局域網絡環境中,主要作用是集中的管理、分配IP地址,使網絡環境中的主機動態的獲得IP地址、Gateway地址、DNS服務器地址等信息,并能夠提升地址的使用率。
是一個局域網的網絡協議。當DHCP服務器接收到來自網絡主機申請地址的信息時,才會向網絡主機發送相關的地址配置等信息,以實現網絡主機地址信息的動態配置。DHCP具有以下功能:
- 保證任何IP地址在同一時刻只能由一臺DHCP客戶機所使用。
- DHCP應當可以給用戶分配永久固定的IP地址。
- DHCP應當可以同用其他方法獲得IP地址的主機共存(如手工配置IP地址的主機)。
- DHCP服務器應當向現有的BOOTP客戶端提供服務。
DHCP有三種機制分配IP地址:
1.自動分配方式(Automatic Allocation)
DHCP服務器為主機指定一個永久性的IP地址,一旦DHCP客戶端第一次成功從DHCP服務器端租用到IP地址后,就可以永久性的使用該地址。
2.動態分配方式(Dynamic Allocation)
DHCP服務器給主機指定一個具有時間限制的IP地址,時間到期或主機明確表示放棄該地址時,該地址可以被其他主機使用。
3.手工分配方式(Manual Allocation)
客戶端的IP地址是由網絡管理員指定的,DHCP服務器只是將指定的IP地址告訴客戶端主機。
什么是DHCP?
DHCP(動態主機配置協議)是一個局域網的網絡協議。指的是由服務器控制一段IP地址范圍,客戶機登錄服務器時就可以自動獲得服務器分配的IP地址和子網掩碼。默認情況下,DHCP作為Windows Server的一個服務組件不會被系統自動安裝,還需要管理員手動安裝并進行必要的配置。
下面我們開始安裝配置:
1.安裝DHCP服務
yum install -y dhcp
2.修改虛擬機網絡配置
首先把虛擬機網絡改為僅主機模式
在點擊虛擬機左上角編輯
>虛擬網絡編輯器>Vmnet1>取消使用DHCP服務器分配IP
(Linux和windows同樣改為僅主機模式
)
3.配置網卡文件vim /etc/sysconfig/network-scripts
NETMASK #子網掩碼 GATEWAY #網關
配置完成之后重啟網絡服務
systemctl restart network
4.編輯/etc/dhcp/dhcpd.conf
文件
看到第二行 意思要去到這個文件下 把dhcp.conf.example
復制到當前文件夾下并改名為dhcpd.conf
cd /usr/share/doc/dhcp-4.2.5 cp dhcpd.conf.ecample /etc/dhcp/dhcpd.conf #接著會告訴你是否覆蓋 Y
接著再次編輯dhcpd.conf文件
5.啟動服務systemctl start dhcpd
查看服務 systemctl status dhcpd
OK 正常啟動 接下來打開我們的win10 測試一次看: