Hyper-V 虚拟交换机问题:来宾和主机上的 IP 相同

Alb*_*ert 8 networking ip hyper-v virtual-machine

我在 Windows 10 笔记本电脑上安装了 Hyper-V,并在其上配置了 Ubuntu VM。Ubuntu 网络适配器连接到我创建的外部虚拟交换机。通过这种配置,我希望主机和来宾应该从 DHCP 服务器获得不同的 IP 地址。但是,他们都获得了相同的 IP,我无法确定原因。以下是虚拟交换机、主机上的网络适配器、主机网络状态和访客网络状态的打印屏幕。

这是虚拟交换机配置

主机上的网络适配器

主机配置。 注意 MAC 和 IP

访客配置。 注意 MAC 和 IP

谁能看出这个配置有什么问题?另外,我应该更改什么,以便主机和来宾都获得自己的 IP 并在网络上独立呈现?

use*_*686 6

某些 DHCP 服务器总是将相同的 IP 地址分配给相同的 MAC。

由于您的上游是常规(非 WDS)Wi-Fi 连接,因此它只能有一个MAC 地址——不能有多个。Windows 甚至允许您将其放入网桥的唯一原因是它为您执行 L2 NAT (arpnat),即时重写您的 VM 的数据包。


小智 5

您可以通过进入虚拟机设置来修复此问题:

网络适​​配器/高级功能,然后

应用静态 MAC 或动态 MAC,但随后您需要

启用 MAC 地址欺骗。

确保虚拟机使用专用的欺骗性 MAC 来充当真实的网络设备。

启用 MAC 地址欺骗:

在此输入图像描述

  • 对我不起作用。 (3认同)