在虚拟机上使用桥接模式时网络中断

在虚拟机上使用桥接模式时网络中断

当我尝试使用桥接网络适配器运行虚拟机时,我尝试了 Parallels Desktop 6、VMWare Fusion 和 VirtualBox。我只需选择适配器接口 (en0),然后按“继续”。

当 VM 加载时,我尝试在我的 Mac 系统上加载网页,但什么都没有加载,恢复网络的唯一方法是重新启动系统而不启动虚拟机。

NAT 类型的连接有效,但我正在寻找桥接模式,因为我将在该虚拟机上运行服务器。

添加细节:

它在台式机上,但我已经做了一些测试。

我曾尝试将虚拟机中桥接接口的 MAC 地址设置为与我的物理适配器相同的 MAC 地址。但这仍然会破坏我的系统与网络的连接。

然后我尝试以桥接模式运行,停止虚拟机然后使用:

ifconfig en0 down
ifconfig en0 up

重新启动我的适配器。这有效并恢复了我的连接。但是当虚拟机运行时,什么都没有起作用。所以我有点迷茫了。

答案1

如果这是一个工作系统,您的网络管理员可能已将交换机配置为仅允许来自特定端口的特定 MAC 地址,并且当交换机看到来自 VM 的另一个 MAC 时可能会禁用该端口。

答案2

我已经 +1 了 OldWolf,因为这就是我想说的。

不过,我会尝试给出一个可以解决这个问题的答案。

如果您所处的环境中仅启用了一个 RJ45 端口或托管网络,如果您购买了 RJ45/以太网路由器(带有 RJ45 端口而不是 RJ11 和调制解调器的路由器),则将其设置为伪造您机器的 MAC 地址...它应该使您能够以桥接模式运行虚拟机。

相关内容