我有一个使用 Ubuntu 10.04 中的 libvirt 创建的 VirtualBox 映像。它分配了一个固定的 IP 地址。我可以在我的 Windows 7 VirtualBox 上启动它,但无法使网络正常工作。我的同事将相同的映像加载到他的 Windows 7 上,并且网络以桥接连接的形式工作。因此,我知道该映像是好的,一定是我的 Windows 7 安装出了问题。
关于在哪里可以找到在我的虚拟机上运行网络的任何想法?
谢谢,Herb
答案1
问题解决了。像大多数事情一样,这是“操作员错误”。看来我更改了虚拟机的 MAC 地址,以为这无关紧要。我错了。答案在这里:
http://www.linux-solved.com/post/solved-udev-renamed-network-interface-eth0-to-eth1-1601.html。
我删除了 (mv) 文件 70-persistent-net.rules 并重新启动了虚拟机。现在网络可以正常工作 (桥接)。关键是查看 dmesg。
非常感谢你的帮助。
草本植物
答案2
您是否还有其他虚拟机在该 Windows 7 主机上运行?如果有,这些虚拟机设置为什么 NIC 类型?您可以检查以确保 Virtualbox NIC 驱动程序已安装在主机上。
答案3
我发现虚拟盒有时很难让网络正常工作。我最终只是在两台机器上设置了一个像 NeoRouter 这样的 vpn。我知道这真的不是让网络正常工作的答案,但我发现这是一种更简单的替代方法。