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自动获取即可!