系统版本:CentOS Linux release 7.3.1611 (Core)
软件版本:DHCP-x
硬件要求:无
[root@localhost ~]# rpm -i https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
[root@localhost ~]# yum -y install dhcp
[root@localhost ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
[root@localhost ~]# vi /etc/dhcp/dhcpd.conf
option domain-name "a.com";
#设置一个域名。全局生效
option domain-name-servers 202.96.134.133, 114.114.114.114;
#设置DNS服务器,设置主DNS和备DNS,使用逗号间隔。全局生效
default-lease-time 600;
#设置默认租期时间,单位为秒。全局生效
max-lease-time 7200;
#设置最大租期时间,单位为秒。全局生效
log-facility local7;
#设置日志记录设备,名字为"local7",将日志信息传到系统的syslog中,可以在syslog中设置日志文件位置
subnet 192.168.1.0 netmask 255.255.255.0 {
#设置网段和掩码
range 192.168.1.10 192.168.1.254;
#设置自动分配的地址段范围
option routers 192.168.1.1;
#设置网关地址
option broadcast-address 192.168.1.255;
#设置广播地址
}
host fantasia {
#设置主机静态MAC绑定,给主机分配一个静态IP
hardware ethernet 08:00:07:26:c0:a5;
#设置主机MAC地址
fixed-address 192.168.1.11;
#设置主机静态IP地址
}
[root@localhost ~]# systemctl start dhcpd
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
NAME=ens33
TYPE=Ethernet
DEVICE=ens33
ONBOOT=yes
BOOTPROTO=dhcp
[root@localhost ~]# dhclient ens33
原文:https://www.cnblogs.com/network-ren/p/12377041.html