DHCP介紹:
DHCP(動態主機配置協議)是一個局域網網絡協議,使用UDP協議工作,主要用途:給局域網絡或網絡服務供應商自動分配IP地址,
DHCP有3個端口,其中UDP67和UDP68為正常的DHCP服務端口,分別作為DHCP Server和DHCP Client的服務端口;546號端口用於DHCPv6 Client,而不用於DHCPv4,是為DHCP failover服務,這是需要特別開啟的服務,DHCP failover是用來做“雙機熱備”的。
DHCP-server端配置
[root@localhost ~]# yum install -y dhcp
[root@localhost ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf
subnet 192.168.1.0 netmask 255.255.255.0 { #定義子網
range 192.168.1.100 192.168.1.200; #定義IP地址池范圍
option domain-name-servers 192.168.1.1; #DNS服務器地址
option domain-name "test.com"; #域名
option routers 192.168.1.1; #默認網關
option broadcast-address 192.168.1.255; #廣播地址
default-lease-time 600; #默認租約時間
max-lease-time 7200; #最大租約時間
#next-server 192.168.2.222 #tftp服務器地址
#filename "pxelinux.0"; #下載的文件名稱,PXE環境用戶文件都是PEX.0
}
#host 123 {
opention host-name "123.bac"; #指定主機名
hardware ethernet 00:0c:29:6f:4b:0e; #客戶端的MAC地址
fixed-address 192.168.2.155; #指定IP地址
}

[root@localhost ~]# systemctl restart dhcpd
clinet端:只需要在網卡配置文件更改DHCP自動獲取即可!
