Ben*_*Ben 85 virtualbox networking internet 13.04
Internet 在主机(Ubuntu 13.04,32 位,完全更新)上完美运行,但无法在来宾 Windows 7(在 Virtualbox 4.2 下)连接到 Internet。尝试过 NAT 和桥接网络 - 没有奏效。几个月前,我在来宾操作系统中连接了互联网,但从那以后我就没有尝试过虚拟机,现在由于某种原因它已经消失了。如果有人能帮助我重新连接 Windows 操作系统,我将不胜感激(无需格式化我的计算机或卸载并重新安装来宾操作系统)。谢谢!
jak*_*tos 119
我在使用 Virtualbox 4.2.22 的 Ubuntu 12.10 64 位上遇到了同样的问题。以下是我为解决问题而采取的步骤:
ifconfig
。它可能是显示inet addr并在RX bytes旁边显示数据传输的eth适配器。此时,您应该能够在 VM 中启动 Web 浏览器并获得连接。该视频提供了我上面列出的信息,即使他们使用的是带有 Windows Server 来宾的 Windows 7 主机。
这是显示您需要的设置示例的图像(取自此答案)。
小智 6
这个解决方案对我有用:
vi /etc/sysconfig/network-script/ifcfg-enp0s3
Run Code Online (Sandbox Code Playgroud)
然后改变
ONBOOT = yes
Run Code Online (Sandbox Code Playgroud)
然后重新启动。
如果直到最近它都工作正常,但突然您的虚拟机似乎失去了网络连接,而似乎host
具有正常的互联网连接,那么也许只需尝试以下步骤。
步骤1: 右键单击虚拟机的网络图标,在窗口模式下,该图标大多数时候位于右下角。
步骤 2:关闭名为“连接网络适配器”的按钮,等待大约 10 秒后将其重新打开。
另一个解决方案:如果您使用的是 Windows 主机,请Control Panel\Network and Internet\Network Connections
右键单击任何一个Virtualbox adapter
并选择Diagnose
,让它执行其操作,如果它发现适配器出现异常,它会提示您通过 重置适配器Apply the recommended solution/changes
,您选择加入完成后,您的虚拟机中的网络很可能会恢复正常。
我几乎必须定期执行此步骤,因为我很少关闭电脑并总是将其置于睡眠状态,因此醒来后我经常遇到此问题。