在具有 2 个接口的 Linux 机器上运行桥接网络 vmware player

在具有 2 个接口的 Linux 机器上运行桥接网络 vmware player

我有一台运行 Arch Linux 的笔记本电脑,它有 2 个接口:无线 ( wlan0) 和以太网 ( eth0)。我用wlan0它来访问互联网(静态 IP,使用 netcfg 配置网络),并将第二台 PC 连接到eth0

现在,每当我启动 vmware player(v. 4.0.4)时,它都会选择wlan0将其桥接的虚拟 NIC 连接到 ,但我需要它连接到eth0(我希望我的客户机能够与 上的第二台物理 PC 通信eth0)。因此,我禁用wlan0接口(netcfg -d wireless)并重新启动 vmware。现在,它连接到eth0,并且一切正常;我可以从虚拟机 ping 主机 PC,也可以从连接到 的第二台物理 PC ping 虚拟 PC eth0。然后,如果我尝试重新启用 wlan0 接口(netcfg -u wireless),主机和客户机之间(以及第二台物理 PC 和客户机之间的)所有连接都会丢失,直到我wlan0再次禁用它。有人可以提示我发生了什么吗?

答案1

不要使用 VM 播放器。网络功能有限。完整版将允许您选择所需的物理接口,这样您就不必“禁用接口”来欺骗 vmware。

或者如果您正在寻找免费的,请使用virtualbox。

相关内容