![Hyper-V 服务器持续发送 DHCP 请求,导致 DoS](https://linux22.com/image/603949/Hyper-V%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%8C%81%E7%BB%AD%E5%8F%91%E9%80%81%20DHCP%20%E8%AF%B7%E6%B1%82%EF%BC%8C%E5%AF%BC%E8%87%B4%20DoS.png)
我有一台 Hyper-V 服务器,我认为它的网络组件配置错误。即使我设置了静态 IP 地址,服务器也会发送连续的 DHCP Discover 广播(广播中的物理地址与 Hyper-V 主机 NIC 匹配)。DHCP 服务器以 Offer 响应进行响应,但 Hyper-V 服务器只是忽略它并发送另一个请求。
此 Hyper-V 主机有 3 个 NIC,其中一个专用于主机管理,另一个为多个 VM 提供外部网络。第三个(集成在主板上)未使用。还有一个 Hamachi VPN 适配器,尽管它不是虚拟 NIC。它如下所示:
GTi LAN NIC
是与有问题的 DHCP 数据包中的物理地址匹配的地址。但是,该 NIC 上的 DHCP 被禁用,如下所示:
所以我有点不明白这些 DHCP 请求来自哪里以及为什么。有什么想法吗?
答案1
问题解决了。有一个恶意虚拟网卡,它不应该出现在那里,因为管理 LAN 位于专用物理网卡上,不与任何虚拟网络共享。这个恶意虚拟网卡配置为使用 DHCP,并且具有与物理网卡相同的 MAC 地址。
天知道它在那里做什么 - 我最好的猜测是,在过去的某个时候,管理被切换到另一个 NIC,这意味着一切都在一个 NIC 上,因此需要主机操作系统使用虚拟 NIC。谁知道呢?无论如何,删除恶意虚拟 NIC 解决了这个问题。