应依次检查并启用DHCP服务、确认地址池范围合理且未耗尽、确保LAN口IP与DHCP网段一致、重启DHCP进程或整机、禁用上级设备或软件的冲突DHCP服务。

如果您为设备配置了路由器DHCP服务,但连接终端始终无法获取IP地址,则可能是DHCP服务未启用、地址池耗尽、配置冲突或服务进程异常所致。以下是解决此问题的步骤:
一、确认DHCP服务是否已启用
DHCP服务必须处于开启状态,路由器才能响应客户端的IP请求。部分路由器出厂默认关闭该功能,或在恢复出厂设置后重置为禁用状态。
1、使用网线将电脑连接至路由器LAN口,确保能访问管理界面。
2、在浏览器地址栏输入路由器默认IP(如192.168.1.1或192.168.0.1),回车后输入管理员账号密码登录。
3、进入“网络设置”或“LAN设置”菜单,查找“DHCP服务器”或“DHCP功能”选项。
4、确认其状态为已启用;若为“关闭”,请切换为“启用”并点击保存。
二、检查DHCP地址池范围与可用性
地址池定义了可分配给客户端的IP区间,若范围过小、已被占满或与现有网络冲突,将导致分配失败。
1、在DHCP设置页面中,定位“起始IP地址”和“结束IP地址”字段。
2、确认起始地址与路由器LAN口IP不在同一地址(如路由器IP为192.168.1.1,则起始地址应为192.168.1.100)。
3、计算地址池容量:结束IP减去起始IP加1,确保至少保留20个以上可用地址(例如192.168.1.100–192.168.1.199)。
4、若曾手动添加大量静态地址绑定,需进入“地址保留”或“静态DHCP”列表,核查是否占用过多池内地址。
三、排查LAN口IP与DHCP网段一致性
DHCP服务器只能向与其接口IP同网段的客户端分发地址;若LAN口IP与DHCP作用网段不匹配,分配必然失败。
1、在“LAN设置”中查看路由器当前LAN口IP地址及子网掩码(如192.168.1.1/255.255.255.0)。
2、比对DHCP地址池起始与结束IP,确认全部落在同一网段内(如192.168.1.x,而非192.168.2.x)。
3、若发现不一致,例如LAN口为192.168.0.1但DHCP池设为192.168.1.100–192.168.1.200,请统一修改为192.168.0.100–192.168.0.200并保存重启。
四、重启DHCP服务进程
部分路由器固件存在DHCP守护进程僵死问题,界面显示启用但实际未监听UDP 67端口,需强制刷新服务。
1、在DHCP设置页底部查找“应用”“保存并重启DHCP”或“重启服务”按钮,点击执行。
2、若无该选项,在“系统工具”或“管理维护”中寻找“重启路由器”选项,执行完整重启。
3、等待约60秒,待路由器指示灯恢复正常后,重新连接终端并释放/更新IP(Windows执行ipconfig /release & ipconfig /renew)。
五、禁用冲突的第三方DHCP服务
当路由器连接至上级网关(如光猫桥接模式下又启用了另一台路由器的DHCP),或电脑安装了虚拟机软件(如VMware、VirtualBox)、Windows Internet Connection Sharing(ICS),可能引发DHCP响应冲突。
1、检查光猫是否处于路由模式:若光猫已分配IP(如192.168.1.x),则当前路由器应设为桥接模式或关闭其DHCP服务。
2、在Windows中按Win+R输入ncpa.cpl,右键各网络适配器→属性→取消勾选“Internet协议版本4(TCP/IPv4)”中的“Internet连接共享”。
3、打开虚拟机软件设置,进入“虚拟网络编辑器”,将NAT模式下的DHCP服务设为未启用。











