我无法从 DHCP 池为 vmware VM 分配 IP 地址

I can't assign an IP address to vmware VM from DHCP pool

在GNS3中,我在路由器R1上配置了DHCP池,我有一个vmware VM(Ubuntu 16.04),另一个路由器R2和VPC连接到R1。 R2 和 VPC 可以毫无问题地获取到它们的 IP 地址,但是 vmwareVM 无法接收到 IP 地址。

注意:

一旦我输入命令 dhclient eth0 从 dhcp 获取 IP 地址,它就会冻结并且 returns 什么也没有分配 IP 地址。

我想知道导致该问题的原因是什么以及如何解决。

谢谢。

我的错误是在我主机的网络适配器中配置了我的 VMware 网络适配器 (VMnet2)。 所以为了从 DHCP 路由器获取 IP 地址:我执行了以下步骤:

  1. 在虚拟网络编辑器中创建虚拟网络 (VMnet2) VMware。
  2. 我检查了 "Host-only" 选项
  3. 我检查了 "connect a host virtual adapter to this network" 选项
  4. 取消选中 "use local DHCP service to distribute IP address to VMs"。
  5. 不要更改您的 VMnet 的默认配置 网络连接选项。

我希望这能帮助和我有同样问题的人