某学校原来每间教室有一台无盘服务器负载教室内的所有客户机,现在网络优化和方便服务器统一管理将多间教室进行整合成一主一节点的方式带机,升级改造更换了教室间的交换机。

  • 问题现象

客户机开机出现>>Start PXE over IPV4 on MAC:00-E0-70-XX-XX-XX后,等待数秒直接进入主板BIOS设置界面,如下图:

20231212165804.jpg

  • 问题分析

1,原来正常使用,现有更换过交换机,怀疑交换机配置或物理链路异常导致,最小化网络环境测试。原来能启动的机器还是可以启动,不能启动的机器还是无法获取dhcp

2,客户机手动填写MAC地址到客户机列表,客户机开机重启还是无法获取dhcp

3,正常的客户机清除MAC地址后,也出现客户机无法获取dhcp直接进入主板BIOS界面了

4,问题又回归怀疑到客户机列表处引起,尝试修改刚才手动输入的机器进行更换IP段测试,客户机成功无盘启动了

5,对比客户机列表差异看到使用了255.255.252.0 子网,IP 使用了192.168.5.X,网关用了192.168.1.1,服务器使用192.168.1.251

20231212170337.jpg

  • 解决方法

修改服务器及客户机的子网掩码为255.255.248.0 ,再重启无盘服务器的所有服务后恢复正常,至此问题排查解决。关于子网掩码支持的网段,可以网上搜索在线子网计算,快速得出所支持的网段,一目了然。