![网络掉线,DHCP 更新失败](https://linux22.com/image/692787/%E7%BD%91%E7%BB%9C%E6%8E%89%E7%BA%BF%EF%BC%8CDHCP%20%E6%9B%B4%E6%96%B0%E5%A4%B1%E8%B4%A5.png)
我在工作中遇到了 dhcp 问题,但似乎找不到解决办法。我不确定你是否能帮助我,但我想我可以试一试,因为我感觉我已经尽我所能了,哈哈!
事情是这样的。有四台电脑,基本上和我们这里其他电脑一模一样。每 4 小时,连接就会断开。这种情况每天都在发生,几周前就开始了。我们这边没有任何变化:仍然是同一个服务器,仍然是同一个交换机。我们甚至把一台电脑换成了新的,问题仍然出现。
我在这里理解的是,dhcp 客户端尝试在 2 小时和 3 小时后续订租约:租约未续订,最后连接断开。几秒钟后,计算机广播一个全新的请求并获取一个 ip 地址。
我们知道:
- 我们的 dhcp 租约持续 4 小时。
- 我们在这个位置有一个 dhcp 服务器。
- dhcp 池有大量可用地址。
此时,我们尝试了不同的方法,包括在 dhcp 服务器中设置预留,然后看看会发生什么。我还不知道这是否解决了我们的问题。不过,我想知道是什么原因造成的。
对我的问题有什么看法?谢谢!
更新
抱歉我没有早点回复。IP 预留没有正常工作,正如我所料。续订过程中的某些操作失败了。
我将深入研究您提供的线索。我可以查看交换机并了解那里发生了什么,但我对 dhcp 服务器的权限非常有限。
我会尽快为您提供一些更新。Wireshark 可能会有所帮助:我将在今天下午在客户端上启动它,大约在预计断开连接的时间,看看会发生什么。
更新 2
嗨,大家好。
遗憾的是我们没有找到任何相关信息。
用户已经遇到这个问题几个月了,他们已经非常非常有耐心了。我真的不能让他们再等下去了。
所以,静态 IP 地址是这样的。这是我唯一的解决方法。我祈祷这个问题不会蔓延到其他工作站。
谢谢大家的帮助!
答案1
这听起来像是运行 DHCP 的服务器的防火墙不知何故被更改了,导致 DHCP 更新数据包无法正确到达 DHCP 守护进程。因此更新失败,客户端必须启动“我是新设备”过程才能获得新的网络地址。
获取初始 DHCP 地址是通过 UDP 完成的,但 TCP 有时也与 DHCP 一起使用。因此,请确保您可以使用 TCP 和 UDP 访问端口 67 上的 DHCP 服务器。