我在Virtualbox中有大约6个虚拟机用于测试目的。我们有工作代理,我家里没有代理。所以我现在切换设置然后在虚拟机内部获得互联网。但是必须有一种方法可以让VM调整主机的系统设置,或者我错了?谷歌还没有做得很好。我刚刚发现了一篇关于微软环回接口的文章,但没有关于Linux的文章。顺便说一下,我从10月开始就使用Linux,所以我对这个操作系统还是比较新的
一些系统细节: 主机:
客人:
有谁可以帮助我解决这个问题?
答案 0 :(得分:0)
我遇到了同样的问题。我想通过公司代理配置VM。谷歌搜索也没有帮助我。经过大量的试验和错误,我终于设法连接到互联网。
我所做的是在Guest OS中配置代理设置。
我使用ubuntu作为来宾操作系统,并且易于配置代理设置如下:
sudo gedit /etc/apt/apt.conf
它会打开以下文件:
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/";
您应该使用自己的信息更改用户名,传递, myProxyAddress 和端口。去吧应该不错。某些应用程序(如FireFox)可能仍无法正常工作,因此您可以手动配置它们。
我在Ubuntu中做过这个,但它理论上适用于所有Linux系统。我不知道如何为Windows配置系统范围的代理,或者它是否会解决问题,但它也适用于它。
希望它有所帮助。
ps:虚拟主机适配器阻止了我的主机操作系统(Windows)。您可以桥接或禁用网络适配器,以便Host和Guest OS可以连接到Internet。
答案 1 :(得分:0)
您可以尝试一下。我在带有NAT模型的CentOS上进行了测试。
192.168.217.1
是网关地址,port
是主机中的代理端口。
export ALL_PROXY=http://192.168.217.1:port
请检查您是否允许LAN连接到代理。