1检查防火墙和selinux(关闭)
 关闭防火墙和selinux,这边不多说
 2检查DHCP状态
 
 3安装DHCP软件包
 
 4把系统默认的样例复制
 
 5修改配置文件
 
option domain-name “example.org”; --DNS域名
 option domain-name-servers ns1.example.org, ns2.example.org; --DNS的域服务
 default-lease-time 600; --默认的租约时间,秒为单位
 max-lease-time 7200; --最大的租约时间,秒为单位
 #ddns-update-style none; --表示要不要把IP地址的更新情况告诉DNS服务器,默认是关闭的
 log-facility local7; --定义日志服务,可以在日志配置文件中查看具体日志位置,默认是:/var/log/boog.log,但是在/var/log/messages里面也会记录dhcp日志
 subnet 192.168.8.0 netmask 255.255.255.0 { --分配的网段及子网掩码,代表只在192.168.8.x这个C类网段里生效,子网掩码设为255.255.255.0
 range 192.168.8.30 192.168.8.60; --代表给客户机分配可用的IP范围,起始到结束,尽量不要包含DHCP服务器的IP地址
 option domain-name-servers 192.168.8.88; --配置要分配给客户端的DNS地址,这里我们设为DHCP服务器的IP地址
 option domain-name “internal.example.org”; --DNS的域名
 option routers 192.168.8.88; --配置分配给客户机的路由网关,这里我们设为DHCP服务器的IP地址
 option broadcast-address 192.168.8.255; --给客户机指定广播地址,配置192.168.8.x这个网段的广播地址
 default-lease-time 600; --指定租约时间,秒为单位
 max-lease-time 7200; --指定最大租约时间,秒为单位
 }
 host fantasia { --将MAC地址和IP绑定,host后面的名字随意,如:fantasia
 hardware ethernet 08:00:07:26:c0:a5; --MAC地址
 fixed-address fantasia.fugue.com; --IP地址
 } class “foo” { --定义多个子网,class后面写组名
 match if substring (option vendor-class-identifier, 0, 4) = "SUN“
 shared-network 224-29 { --定义多个子网,要从大往小写
  这边服务端就做的差不多了,我想过在自己本机上做一块新网卡进行测试,一块ens33网卡做服务,一块新加的ens37做客户端,但是没成功。在这个过程中也出现了两个问题,会继续更新,具体测试等我在揣摩揣摩
这边服务端就做的差不多了,我想过在自己本机上做一块新网卡进行测试,一块ens33网卡做服务,一块新加的ens37做客户端,但是没成功。在这个过程中也出现了两个问题,会继续更新,具体测试等我在揣摩揣摩