VMware Workstation 来宾 NAT 适配器始终具有相同的 IP 地址

VMware Workstation 来宾 NAT 适配器始终具有相同的 IP 地址

我在 Windows 上使用 VMware Workstation 创建了三个 Ubuntu 18.04 桌面虚拟机。这是我的 NAT 和自定义仅主机网络配置。

在此输入图像描述

这是我的来宾虚拟机的网络适配器。如您所见,三个虚拟机各有一个 NAT 适配器以及一个仅主机适配器。

在此输入图像描述

我已经为仅主机适配器设置了静态 IP,对于 NAT 适配器,我使用 DHCP。网络规划配置为:

horton@c1master1:~$ sudo cat /etc/netplan/01-network-manager-all.yaml
[sudo] password for horton:
network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: yes
    ens38:
      dhcp4: no
      addresses: [192.168.0.100/24]
horton@c1master1:~$

问题是 DHCP 总是分配相同的 IP 地址。如下图所示,网络接口卡具有不同的 MAC 地址。

在此输入图像描述

为什么会发生这种情况以及如何解决这个问题?我知道我可以使用dhclient -rdhclient获取新的 IP 地址,并且我确认这确实有效。但每次我关闭虚拟机并重新启动它们时,它们总是获得相同的 IP 地址。

相关内容