如何让 VMware Player 虚拟机使用主机(Ubuntu 14.04)的 eth0 IP 地址而不是 VMnet?

如何让 VMware Player 虚拟机使用主机(Ubuntu 14.04)的 eth0 IP 地址而不是 VMnet?

我正在尝试通过在另一台 Ubuntu 14.04 机器上使用 VMWare 作为主机来配置 Ubuntu 14.04 虚拟机(看起来没有必要,但我不得不这样做,主机系统不应该有问题)。我需要虚拟机使用主机的 IP 地址作为 eth0 中存在的确切 IP 地址,但每当我尝试使用 NAT 连接时,虚拟机都会使用 vmnet1 或 vmnet8 接口上存在的 IP 地址,而我不想使用这两个地址。

到目前为止,我尝试编辑网络配置文件,只编辑 eth0 IP 地址,但仍然包含另一个 IP 地址(不确定我是否做错了什么)或将 vm 接口的 IP 地址更改为以太网接口上的 IP 地址(通过使用 ifconfig vmnet1 XXXX netmask YYYY up),但无济于事。我已使用 chmod 777 使文件可编辑,以及 vmware 的网络配置目录。我应该做什么吗?此外,主机和虚拟机的 eth0 接口中有重复的 IP 地址会有什么问题吗?

答案1

您可以通过选择将客户的虚拟接口设为“外部”网络的成员桥接模式. 这样您就可以分配一个在那里有效的 IP 地址。

但是您不能将主机使用的相同 IP 地址分配给虚拟接口。同一网络中的两个接口不能具有相同的 IP 地址。

相关内容