DHCP 服务器提供,但客户端不接受

DHCP 服务器提供,但客户端不接受

我目前有一个运行 KVM 虚拟化虚拟机的开发节点。节点上运行着一个 DHCP 服务器,用于为虚拟机提供地址。我之前曾使用过 DHCP,但我重新安装了其中一个客户端虚拟机来测试一些东西,在以同样的方式设置后(或者我认为如此),DHCP 似乎不起作用。

基本上发生的情况是客户端请求一个地址并且服务器提供一个地址,但是客户端随后超时并说没有收到任何提供。

主机节点日志:

Nov  3 19:35:51 dal dhcpd: DHCPDISCOVER from be:d5:6a:5b:9b:79 via vmbr0
Nov  3 19:35:51 dal dhcpd: DHCPOFFER on 172.xxx.x.5 to be:d5:6a:5b:9b:79 via vmbr0
Nov  3 19:35:58 dal dhcpd: DHCPDISCOVER from be:d5:6a:5b:9b:79 via vmbr0
Nov  3 19:35:58 dal dhcpd: DHCPOFFER on 172.xxx.x.5 to be:d5:6a:5b:9b:79 via vmbr0

客户端日志:

在此处输入图片描述

主机节点配置dhcp.conf:

ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
option rfc3442-classless-static-routes code 121 = array of integer 8;
option ms-classless-static-routes code 249 = array of integer 8;

subnet 172.xxx.x.0 netmask 255.255.255.0 {
 range 172.xxx.x.3 172.xxx.x.127;
 option routers 172.xxx.x.1;
 option broadcast-address 172.xxx.x.255;
 option domain-name-servers 8.8.8.8;
 option netbios-name-servers 8.8.8.8;
 default-lease-time 86400;
 max-lease-time 86400;
 option rfc3442-classless-static-routes 24, 172, xxx, x, 0, 0, 0, 0, 0, 172, xxx, x, 1;
 option ms-classless-static-routes 24, 172, xxx, x, 0, 0, 0, 0, 0, 172, xxx, x, 1;


 }
#vmbr0ipv4
         host 102 {hardware ethernet BE:D5:6A:5B:9B:79;fixed-address 172.xxx.x.5;}

我不知道问题出在哪里。

答案1

问题似乎是由 I/O 速度慢引起的。我修复了一个磁盘问题,之后系统响应速度大大加快,问题就消失了。

相关内容