23
2018
05

电脑获取不到IP地址?可能是私接的DHCP在作怪。

DHCP服务用于给局域网的客户机分配IP地址,从而实现统一的IP地址管理,可以有效简化配置过程,并且防止IP冲突等异常。但是有时候我们也会发现电脑获取不到IP的情况。这时候该怎么诊断呢?分两种情况:

  1. 所有的电脑都获取不到IP,基本可以判断是DHCP服务出了问题,一般需要检查和重启DHCP。

  2. 只有个别电脑获取不到IP,首先要排除网线接触问题和系统问题。

实际工作中发现,即使网线和系统都不存在问题时,有时候也会获取不到IP。这个情况是怎么产生的呢?请继续往下看。

一个WSG网关用户反映有电脑会获取不到IP,我们远程技术支持后发现如下的DHCP日志:

dhcp01.png

这个过程大概是这样的:

  1. 客户机说:给我个IP。

  2. 服务端说:你用192.168.0.116吧

  3. 客户机说:我用10.10.10.10行不行?

  4. 服务端说:不行。

然后?就没有然后了。客户机会提示获取不到IP。那么这个现象是谁造成的呢?有经验的技术人员可以自己先思考下。答案随后奉上。



当初笨小驴也很奇怪,半天不得其解,问了我们技术大拿才知道。这是之前分配的10.10.10.10租期还没有结束,所以客户机才会要求10段的这个地址。这岂不是说明网段内还有其他的DHCP服务?赶紧用DHCP扫描插件扫描了一下,果然:

201805231527066070775821.png

扫描到了两个DHCP服务。

201805231527066087528900.png

停掉一个DHCP服务后,问题解决!


« 上一篇 下一篇 »