周末在我们的服务器机房发生了一些事情,让我在周六深夜在办公室更换了两个开关。关闭两个机架后,我遇到了一个问题,即使用 DHCP 的计算机都没有获得我们网络所需的设置。如果它们设置为静态,则一切正常。所以我认为问题出在DHCP服务器上。
我们有一个提供 DHCP 服务的 Juniper Netscreen NS-50 硬件防火墙/路由器。它应该分发 192.168.1.0 范围内的地址,它是作为网关的私有 IP,以及作为主 DNS 的 Windows Server 机器的 IP。
我可以看到 NS50 中仍然启用了 DHCP,所以要么它不能正常工作,要么它与我们网络上的其他东西发生冲突......
为了让它再次工作,我怎么能找到它?
根据我的评论:
如果在静态 IP 上设置客户端有效,那么是时候在 Juniper 的 CLI 中调试或在客户端上运行 wireshark 并查看是否有 DHCP 请求和 ACK 来回传输。如果交换机本身有 bootp/dhcp 中继日志,那也会有所帮助。检查是否必须在新交换机上启用 dhcp 中继。
因此,检查开关本身,因为它们是改变的变量,应该是最好的起点。
事实证明,OP 查看了交换机,并且在这些托管 Dlink 交换机上可以选择添加
trusted DHCP server
. 他添加了瞻博网络的 IP,它解决了他的问题。首先,尝试断开 LAN <-> 交换机与 Juniper 的连接,并将笔记本电脑连接到 LAN 端口(使用交叉电缆)。
如果可行(您获得了 IP 和网络访问权限),那么您的 LAN 上可能有一个流氓 DHCP 服务器。如果它不起作用,那么你的 NS-50 没有做 dhcp。尝试禁用和启用 DHCP 服务并重新启动设备