最近为了使用eNSP,在Windows上安装了Oracle VM VirtualBox,之后发现VMware虚拟机有时候开机之后桥接模式会无法正常访问互联网,有时候又是能正常访问互联网的。
网上搜索了一下,原因是因为Windows主机开机后,VMware有时候会把网络桥接到VirtualBox创建的虚拟网卡上,因为没有桥接到实际能访问互联网的物理网卡上,所以导致VMware的虚拟机无法正常访问互联网。
解决方法很简单,就是Windows主机开机后,让VMware网络能正确桥接到物理网卡上即可。操作方法如下:
1. 在“开始”菜单打开VMware文件夹,选择“虚拟网络编辑器”,打开“虚拟网络编辑器”对话框;
2. 在打开的“虚拟网络编辑器”对话框中,点击对话框右下角的“更改设置”按钮;

3. 在打开的对话框网络列表中选择“VMNet0”网络,即桥接模式网络,然后点击“自动设置”按钮;

4. 在打开的“自动桥接设置”对话框中,清除“VirtualBox Host-Only Ethernet Adapter”前面的复选框,之后应用设置。

5. 最后重启VMware即可。