dhcp获取ip失败怎么办:分场景排查
dhcp获取ip失败怎么办,优先按客户端、线路、DHCP服务端、上层网络四层顺序排查,先在电脑网卡执行释放与重新获取命令,Windows用ipconfig/release后再ipconfig/renew,手机开关飞行模式,若单台设备故障多为终端配置问题,多台设备同时故障指向路由器或交换机DHCP服务异常,该排查流程适合家用路由器、企业二层内网环境,不适用于运营商PPPoE拨号本身故障、静态IP固定组网场景。
dhcp获取ip失败:终端侧排查操作
你先确认网卡没有手动设置静态IP,TCP/IPv4属性里必须选择自动获得IP地址、自动获得DNS服务器地址,手动静态IP会直接跳过DHCP请求流程,出现获取失败提示。有线设备更换网线、更换网口,无线设备切换2.4G和5G频段,排除网线损坏、网口接触不良、无线信号衰减导致的报文丢包。
关闭网卡的静态路由、代理软件以及虚拟网卡,虚拟网卡会抢占系统路由,干扰DHCP报文收发。Windows系统可以在设备管理器里卸载网卡驱动,重启电脑后系统自动重装驱动,修复网卡驱动异常引发的请求无响应问题。
单台设备故障,优先做终端重置。
dhcp获取ip失败:局域网设备侧排查操作
进入路由器后台查看DHCP服务器状态,确认DHCP功能处于开启状态,地址池有可用IP,地址池起始和结束IP数量不能小于内网在线设备总数,地址池耗尽时,新接入设备无法拿到IP。同时检查网关、子网掩码填写正确,网关必须和路由器LAN口IP一致。
查看路由器LAN口是否开启IP-MAC绑定,绑定列表之外的设备会被拒绝分配IP;部分路由器支持DHCP黑名单,接入设备MAC在黑名单内也会获取失败。交换机如果开启802.1X认证、端口隔离、VLAN划分,端口所属VLAN没有DHCP网关,接入设备同样无法获取IP。
| 故障现象 | 大概率原因 | 处理方式 |
|---|---|---|
| 仅一台设备失败 | 终端网卡、静态IP、驱动 | 重置网卡,改为自动获取 |
| 全部设备失败 | 路由器DHCP关闭、地址池耗尽 | 重启路由器,扩容DHCP地址池 |
| 部分设备失败 | MAC黑名单、VLAN隔离 | 核对MAC列表,调整端口VLAN |
dhcp获取ip失败:进阶网络排障
DHCP依赖UDP67、68端口传输报文,内网防火墙、路由器访问控制列表拦截这两个端口,DHCP请求报文无法送达服务端,设备一直处于请求超时状态。家用环境关闭路由器内置防火墙的严格模式,企业环境在防火墙放行DHCP的UDP端口流量。
多路由器组网时,二级路由器LAN口接入主路由LAN口,二级路由器DHCP没有关闭,内网出现两个DHCP服务,设备可能收到错误IP,表现为间歇性获取失败。这种组网模式下,二级路由器必须关闭自身DHCP服务,作为AP模式使用。
DHCP报文跨网段转发需要DHCP中继(也叫iphelper-address),跨VLAN的内网没有配置中继,DHCP广播包无法转发到DHCP服务器,同网段设备正常,跨网段设备全部获取IP失败,需要在三层交换机或者网关设备上配置对应的中继地址。
运营商光猫默认DHCP和路由器DHCP冲突,会造成内网分配混乱。
