跳至正文
-
记录IT系统运维路上的点滴思考
IT人的工作生活 IT人的工作生活

实用的IT技术经验分享 | 网管运维人员的故事

IT人的工作生活 IT人的工作生活

实用的IT技术经验分享 | 网管运维人员的故事

  • 首页
  • IT技术
    • 软件
    • 硬件
    • 网络
    • 工作应用
  • 手机
  • 生活琐事
  • 杂记
  • 站务公告
    • 关于本站
    • 版权声明
  • 首页
  • IT技术
    • 软件
    • 硬件
    • 网络
    • 工作应用
  • 手机
  • 生活琐事
  • 杂记
  • 站务公告
    • 关于本站
    • 版权声明
关

搜索

首页/IT技术/网络/停电恢复后,DHCP 服务正在运行,但是却不会为客户端分配IP地址
网络软件

停电恢复后,DHCP 服务正在运行,但是却不会为客户端分配IP地址

作者 shoutim
2025年4月25日 1 分钟阅读

笔者家里的 DHCP 服务是一台基于 Ubuntu Server 下的 ISC DHCP 服务器系统(isc-dhcp-server)提供的,昨天下班后,拿起手机想看个短视频,发现手机无法正常使用无线网络,原因是无法从DHCP服务器获取IP地址。

难道是 DHCP服务器没电?结合昨天下班时分曾经电闪雷鸣,狂风暴雨,有可能出现过断电的情况,后来问了一下家人,得知由于供电的不稳定,家里和周边区域发生了好几次的断电情况,并且过了几秒钟之后就恢复供电。于是走过去机柜看了一下 DHCP 服务器工作指示灯的情况,感觉有点异常,网卡灯和硬盘灯有点懒懒散散的。由于没有接显示器,不知道断电后系统是否能正常启动,于是找来一个便携式投影机以及键盘,接到 DHCP 服务器上查看启动情况,发现系统已经启动成功,并且可以正常登录控制台。在 DHCP 服务器 ping 一下外网域名,可以正常 ping 通,说明网络连接和 DNS 服务都没有问题。由于临近吃饭时间,没那么多心思放在寻找问题原因的身上,只想尽快解决问题,于是就执行了一下重启操作,重启 DHCP 服务器后,DHCP 服务恢复正常,可以分配 IP 地址了。

但没过多久,家里又突然断电,同样很快地过了几秒就恢复供电了,但同样的也发现当所有的网络设备都启动成功后,所有的客户端都无法从 DHCP 服务器获取 IP 地址,这下就真的不得不花多一点时间去研究这个问题。这次没有接投影机和键盘了,而是直接打开电脑,手动给电脑分配一个可以正常使用的 IP 地址之后,使用 ssh 连接 DHCP 服务器,执行“systemctl status isc-dhcp-server”查看 DHCP 服务状态,奇怪的是,系统显示 isc-dhcp-server 的运行是正常的,并且没有任何的错误提示。执行了一下“sudo systemctl restart isc-dhcp-server”重启服务之后,客户端又可以正常地从 DHCP 服务器拿到 IP 地址了。

造成这种问题的原因是什么呢?个人猜测如下:

DHCP 服务初始化时的接口状态问题:

DHCP 服务器启动时,交换机接口尚未启动,导致 DHCP 服务无法正确绑定到网络接口,即使交换机后来启动完成,DHCP 服务仍保持初始的错误状态;

DHCP 租约数据库锁定:

服务器启动时可能以某种错误状态初始化了租约数据库,需要重启服务才能释放锁定;

DHCP 中继与服务器同步问题:

服务器启动时没有检测到中继代理,导致相关配置未激活;

网络接口检测机制:

isc-dhcp-server 可能在启动时检测一次接口状态,之后不再重新检测。

基于以上问题的考虑,笔者尝试编辑一下 isc-dhcp-server.service 服务,添加网络就绪依赖,后续再观察具体效果如何(不想花时间重启测试了):

执行“sudo systemctl edit isc-dhcp-server.service”,添加以下配置:

[Unit]
After=network-online.target
Wants=network-online.target

保存退出后执行“sudo systemctl restart isc-dhcp-server”重启 DHCP 服务。

停电恢复后,DHCP 服务正在运行,但是却不会为客户端分配IP地址-网络、软件

标签:

DHCPLinuxubuntu故障
作者

shoutim

cntse.com站长

关注我
其他文章
又被迫更换了输入法
上一个

又被迫更换了输入法

Windows 无法使用 L2TP 拨号连接 VPN
下一个

Windows 无法使用 L2TP 拨号连接 VPN

欢迎关注本站的微信公众号“IT人的工作生活”

近期热门文章

  • cbn中国广电 收集回来的中国广电网络(不分省区)IP地址段 780 次阅读
  • 使用AMD产品的电脑,CPU使用率偏高的解决方法一例 使用AMD产品的电脑,CPU使用率偏高的解决方法一例 294 次阅读
  • wsiaccount Windows系统分区用户目录里面的WsiAccount目录是什么来的?可以删除吗? 257 次阅读
  • 你们有留意到最近百度网盘增加了什么功能了吗? 你们有留意到最近百度网盘增加了什么功能了吗? 240 次阅读
  • ikuai 4.0 登录界面 爱快4.0软路由系统体验:界面大改、功能重铸,但有些注意事项 236 次阅读
  • 掌讯车机参数设置 掌讯5760B车机从1.73.7升级到1.80.3历险记 231 次阅读
  • Windows 11 24H2 下,启动 VMware Workstation内的虚拟机,提示错误 Windows 11 24H2 下,启动 VMware Workstation内的虚拟机,提示错误 196 次阅读
  • CPU性能模式 Windows 10/11 处理器性能提升模式的7个选项解读和选择建议 194 次阅读

按标签查找

BIOS (12) Bug (20) DHCP (14) DNS (14) IP地址 (12) Linux (89) Rocky Linux (39) ThinkPad (9) ubuntu (45) Windows (166) 交换机 (33) 修复 (12) 升级 (56) 华为 (14) 可道云 (12) 安装 (14) 安装程序 (9) 录像机 (10) 微信 (10) 戴尔 (9) 手机 (22) 操作系统 (79) 故障 (49) 数据库 (15) 无法启动 (16) 无线网络 (14) 服务器 (23) 杂记 (42) 注册表 (10) 活动目录 (16) 爱快 (23) 电脑 (10) 监控摄像头 (11) 硬盘 (22) 管理员 (29) 系统 (9) 苹果 (20) 虚拟机 (23) 补丁 (11) 路由器 (33) 软件 (56) 运营商 (18) 错误 (13) 驱动程序 (11) 魅族 (22)

关于 IT人的工作生活

本站——“网管人生-IT人的工作生活”,于2018年9月26日重新建立,前身为成立于2009年的IT应用网、IT应用频道,现主要发布站长个人对于IT行业相关的见解、各类经验的分享,让大家了解IT人在工作、生活中遇到的各种喜怒哀乐。站长是个IT人,但您在本站看到的,绝不止看到IT信息。当然,站长本人的经验和知识面有限,如果当中有不正确或不妥当的言辞,还望大家通过进入“站务公告”——“关于本站”,查看站长联系方式,与站长进行沟通交流。

站务信息

本站公告

关于本站的说明与站长联系方式

关于本站文章的版权声明

2025年的回顾与2026年的展望

微信公众号

站长微博

在本站查找

按月份查询

关注微信公众号

微信公众号-小
2026 年 11 月
一二三四五六日
 1
2345678
9101112131415
16171819202122
23242526272829
30 
« 10 月    
关于 IT人的工作生活 CNTSE.com © 2018-2026 站长:Eason四哥(shoutim) 版权声明 站长 CSDN 主页 粤ICP备18120877号-1 公安备案图标粤公网安备 44060502001951号