配置virtualbox vms以使用主机的代理设置

Rut*_*uth 5 linux proxy virtualbox

我在Virtualbox中有大约6个VM用于测试目的.我们有工作代理,我家里没有代理.所以我现在切换设置然后在虚拟机内部获得互联网.但是必须有一种方法可以让VM调整主机的系统设置,或者我错了?谷歌还没有帮助.我刚刚发现了一篇关于微软环回接口的文章,但没有关于Linux的文章.顺便说一句,我从10月开始就使用Linux,所以我对这个操作系统还是比较新的

一些系统细节:主持人:

  • arch-Linux with gnome shell和virtualbox 5.0.12

嘉宾:

  • Ubuntu,win7,win8,centos6,带有用于互联网目的的nat网桥和用于内部网络的仅限主机的适配器

有谁可以帮我解决这个问题?

小智 0

我也遇到了和你一样的问题。我想通过公司代理配置虚拟机。谷歌搜索也没有帮助我。经过多次尝试和错误,我终于成功连接到互联网。

我所做的是在来宾操作系统中配置代理设置。

我使用 ubuntu 作为来宾操作系统,可以轻松配置代理设置,如下所示:

sudo gedit /etc/apt/apt.conf
Run Code Online (Sandbox Code Playgroud)

它打开以下文件:

Acquire::http::Proxy "http://username:pass@myProxyAddress:port/";
Acquire::https::Proxy "https://username:pass@myProxyAddress:port/";
Acquire::ftp::Proxy "ftp://username:pass@myProxyAddress:port/";
Acquire::socks::Proxy "socks://username:pass@myProxyAddress:port/";
Run Code Online (Sandbox Code Playgroud)

您应该使用您自己的信息更改usernamepassmyProxyAddressport 。应该很好去吧。某些应用程序(例如 FireFox)可能仍然无法运行,因此您可以手动配置它们。

我已经在 Ubuntu 中完成了此操作,但理论上它适用于所有 Linux 系统。我不知道如何为 Windows 配置系统范围的代理,也不知道它是否可以解决问题,但它也应该适用。

希望能帮助到你。

ps:虚拟主机适配器阻止了我的主机操作系统 (Windows)。您可以桥接或禁用网络适配器,以便主机和来宾操作系统可以连接到互联网。