配置 VirtualBox 通过代理连接到 Internet

配置 VirtualBox 通过代理连接到 Internet

我目前正在尝试在 VirtualBox 3.0.1 中运行 Chrome OS。Windows XP Pro 是主机系统。

实际行为是 Chrome OS 启动正常,到达登录屏幕。

有一次,当我尝试使用我的 Google 帐户登录时,网络指示灯(位于 Virtual Box 窗口底部)短暂闪烁,显示连接尝试。然后什么也没发生,显示停留在登录屏幕上。

网络指示灯闪烁让我认为这可能是代理配置问题。事实上,我正在使用代理从 Windows 访问互联网。我猜想 Virtual Box 也应该配置这样的代理,但在互联网上找不到任何不暗示实际修改客户系统的信息(例如,这种解决方案对我来说不起作用,因为它意味着访问客户系统,而我无法访问)...

有谁能提供关于如何配置 Virtual Box(也许还有 Windows XP)以使其正常工作的线索或想法吗?

Chrome 操作系统版本:999.999.32409.000656,开发者版本,11 月 20 日星期五 00:07:42 UTC

答案1

这不是 VirtualBox(或 Windows XP)的问题 - 您需要指示 Chrome OS 使用代理。VirtualBox 中的虚拟适配器可以配置为 Bridged 或 NAT,尽管 NAT 可能会让您的生活更加轻松。

我没有 Chrome OS VM - 所以这部分只是基于我的 Chrome 浏览器的猜测,但是您可以单击扳手图标->选项->引擎盖下(选项卡)->在网络部分下,单击“更改代理设置”按钮吗?

也可能有一种方法可以在启动脚本中导出正确的环境变量(最有可能是 http_proxy),因为 Chrome OS 与 Linux 和 Ubuntu 共享某些遗产,但我无法对此进行具体评论。

附注:您的 VirtualBox 版本有点过时,您考虑过升级吗?

答案2

如果您的 VirtualBox 网络适配器目前设置为 NAT,请尝试将其设置为“桥接”,并确保您的主机操作系统在启动虚拟 Chrome 之前已通过代理连接到互联网。

相关内容