七、补充
7.1) 如果客户端获得不到 IP会怎么办
当客户端获得不到IP地址,会得到一个169.254开头的临时IP,此IP不能和其他网段通信,但是Client会继续向网络中发DHCP广播,继续坚持不懈申请IP。
7.2)DHCP会面临单机故障,如何解决
两台设备互相分发对方网段一段IP,将作用域采用8/2原则,彼此互相冗余,当一台服务器出现问题,不至于整个网段故障。
7.3)抓包验证方法
[root@localhost dhcp]# tcpdump -nn -vvv -s 1500 -i ens33 host 192.168.11.16 and udp port 67 or udp port 68
7.4)如何发放计算机名称
发放计算机名称只能在保留中完成,要求Client的计算机名配置文件中将对应字段删除。
option domain-name-servers 4.2.2.2, 4.2.2.1;
default-lease-time 28800;
max-lease-time 43200;
authoritative;
log-facility local7;
subnet 192.168.11.0 netmask 255.255.255.0 {
range 192.168.11.153 192.168.11.252;
option domain-name-servers 202.106.0.20, 114.114.114.114;
option routers 192.168.11.254;
option broadcast-address 192.168.11.255;
default-lease-time 7200;
max-lease-time 10800;
}
host print {
#指定计算机名称
option host-name "test.hello.com";
hardware ethernet 00:0c:29:af:f1:84;
fixed-address 192.168.11.252;
}
注意:请把/etc/hostname 中的计算机名称清除
/etc/sysconfig/network中的hostname字段清除
总结
如何判断dhcp是否获取到IP地址
如何解决单机故障
如果想抓包验证该使用什么命令
如何为客户机分发主机名
重点:dhcp的冗余,如何为客户端分配主机名
难点:dhcp冗余的原则,分配主机名使用什么字段
章总结
什么是dhcp
dhcp的应用场景和工作原理
dhcp服务如何安装部署
dhcp服务的配置文件说明
如何按需求修改配置文件
作用域,超级作用域,保留地址
常见问题的解决
重点:dhcp的工作流程,如何安装部署,配置文件如何修改,作用域的设置,超级作用域的设置,保留地址的设置,常见问题解决
难点:dhcp的配置文件如何调整,服务启动完成之后客户端如何验证