背景
我有一台已加入域的 Windows 10 Pro 计算机,多年来一直在内部 Windows Server 2012 R2 域(对于这个问题,我们称之为 MYDOMAIN.COM)上正常运行,没有任何问题。Windows 服务器同时处理域任务(Active Directory)和 DHCP。
多年来,计算机、服务器和网络都没有发生过重大变化——无论是硬件、软件还是配置——除了总是可能被指责的 Windows 自动更新之外。
问题
最近,它根本就无法在内部网络和域中正确注册。
它没有从服务器接收 DHCP 分配。
它无法将网络识别为 MYDOMAIN.COM。
诊断
- 同一物理网络上的所有其他计算机(数十台)都没有问题。
- 已切换网线并将长网线直接连接到服务器机房以绕过任何中间物理问题:同样的问题。
- 已切换网卡:同样的问题。
- 已安装了 WiFi 卡并尝试通过 WiFi 连接到网络:同样的问题。
- 已尝试更改交换机端口并完全更改交换机:同样的问题。
- 如果我将计算机直接连接到调制解调器:它可以工作(并将网络识别为“网络”)。
- 如果我使用 USB(基于远程 NDIS 的 Internet 共享)将计算机连接到手机:它可以工作,但奇怪的是它将连接识别为 MYDOMAIN.COM(即使事实并非如此,那么为什么它会错误地识别这个具有完全不同子网的网络?)
- 如果我更换计算机并尝试使用相同的电缆、网络端口和交换机端口连接另一台计算机:它可以工作。
- 如果我使用静态 IP/网关/DNS 服务器手动配置 NIC:它可以工作。
结论
根据我目前所做的所有测试,似乎计算机本身在软件或配置层面存在问题,而不是我的网络,而且出于某种原因,它就是不想向 DHCP 注册。即使使用不同的电缆、不同的 NIC 甚至无线 NIC,它也不会注册。
我不知道下一步该怎么做才能解决这个问题。有人能给我一些建议吗?
更新
我出现了新的症状。
问题在于“蔓延”。
最近,一场雷暴通过调制解调器袭击了数台设备(据我的联系人说,它实际上摧毁了城里的许多设备)。看来,雷击通过调制解调器传播,通过其以太网端口,然后摧毁了多台网络设备。它摧毁了我网关上的一个以太网端口,彻底摧毁了一个 VoIP 盒,然后又通过该盒的以太网传出,摧毁了几个交换机,并从那里损坏了我工作站上的一些以太网端口以及一些打印机。
现在,我不应该太偏离风暴的话题,因为它与这个问题无关,这个问题发生在风暴之前,但必要的修复确实揭示了新的症状。
更换所有损坏的交换机后,我基本上恢复了一切。但装有新网卡的工作站没有从 Windows Server 获取 DHCP。
在一台计算机上,我可以进行独特的测试,因为板载 NIC 仍部分工作,但不稳定(因为雷击)。它获取了 DHCP,但随后丢失了连接一段时间,然后重新连接。我安装了一个新的 NIC,连接非常稳定(我通过将其直接连接到调制解调器来测试这一点:请参阅上面的第 6 点),但当连接到内部网络时,我没有从服务器获得 DHCP,就像上面描述的原始症状一样。
因此,当使用原始(现已损坏且不稳定)的 NIC 时,计算机可以获得 DHCP,但使用新的 NIC 时则不会。
如果 Windows Server 由于某种原因不喜欢该 NIC,它是否会拒绝分配 IP?
答案1
长话短说:
Windows Server DHCP 服务器出现故障。具体来说,DHCP 故障转移无法正常工作,这导致了问题。虽然我不确定为什么有些计算机继续获得 DHCP,而其他计算机却没有,但我知道修复故障转移配置可以全面解决问题。
长话短说:
我的 DHCP 服务器多年来一直配置为故障转移(两个 Windows Server 2012 R2 实例参与),并且自初始配置以来一直显示橙色箭头。
由于我最近的雷暴更新让我将问题集中在 DHCP 服务器上,我注意到了这个我很久以来一直忽略的橙色箭头。在谷歌搜索时,我在 TechNet 论坛上找到了这篇旧帖子,当时我不清楚橙色箭头是错误指示还是仅仅是状态指示:
由于我的 DHCP 服务器多年来一直运行正常,因此我没有理由进一步调查并解决这个问题。
既然 DHCP 造成了问题,我决定直接删除故障转移配置(暂时),箭头就变成了绿色。这样一来,我的所有 DHCP 问题也都消失了。
这也解决了我之前发布过但尚未与此问题相关的其他问题,即: