Answers:
简单的答案是只配置eth0而不使用任何IP地址,然后配置VMWare Player将虚拟网络接口桥接到主机上的eth0。像往常一样在主机上配置eth1。
如果guest虚拟机和主机只能通过各自的接口进行通信,则可以在配置的主机上保留eth0,而不使用任何IP地址。通过这种方式,如果主机和客户机需要进行通信,则需要通过所述系统之外的任何网络基础设施。
我会做以下事情: 在主机上使用VMNETCFG(在VMWare播放器文件夹中)将“桥接”设置从自动更改为绑定所需的适配器(在本例中为eth0)。 在主机上,将适配器的绑定顺序设置为首先使用eth1。 在guest虚拟机上设置网络使用桥接。 请注意,这不会阻止主机访问eth0 - 至少主机将使用它来处理与guest虚拟机的桥接通信。更改绑定顺序只会使主机上的应用程序(除非特定绑定到适配器)首先尝试eth1。这是使用VM进行网络设置的简短描述: http://www.petri.co.il/virtual_create_network_testlab_vmware.htm
您使用的是Windows Vista还是Windows 7?我两个都有这个问题。
安装程序中的错误会阻止安装vmnetcfg.exe工具
请参阅user19608的答案,然后如果找不到vmnetcfg.exe,请执行以下操作:
从命令提示符(CMD)再次运行安装程序:
VMware-player-3.1.1-282343.exe /e .\vmplayer
在vmplayer子目录中,您将找到 network.cab
- 在资源管理器或7zip中提取它,然后找到 vmnetcfg.exe
并复制到 c:\Program Files (x86)\VMware\VMware Player