2011-09-09 108 views
2

我在装有Windows7的公司计算机上。我也在其上安装了VirtualBox,并在此虚拟​​机上安装了Ubuntu。虚拟机可以访问内部网络,但不能访问互联网

现在从虚拟机(Ubuntu)内部,我可以访问公司的内部网站,并收到我对ping,网关和DHCP服务器ping的回复,但我仍然无法ping通任何外部或访问互联网网页浏览器。

我的配置如下:

  • 在主机上,有一个主以太网适配器和虚拟箱装一个其他的主机适配器。我有默认设置的主机适配器。
  • 在我的访客机器上,我只有一个以太网适配器被设置为默认。

任何帮助,高度赞赏。我已经尝试过所有我能想到的事情。谢谢。

回答

6

问题是我的公司使用代理服务器,我必须在虚拟机中定义它。感谢您的帮助。

+0

你是如何在虚拟机中定义它的? – jobin

+0

取决于我正在使用的程序,但我基本上设置了'http_proxy'环境变量,这对大多数事情都有效。或者您可以使用您的网络管理员进行全局定义。 – mtahmed

+0

你能详细解释一下吗?我有同样的问题。 –

1

设置你的虚拟机使用NAT,我敢打赌,照顾你的问题。

+0

我尝试了NAT和桥接。两者都有完全相同的问题。另外,我的以太网连接(在主机上)被配置为需要认证(预先配置为自动认证)。这可能是问题的原因吗? – mtahmed

+0

什么样的认证?如果您使用virtualbox设置的以太网适配器,那么这种情况非常有可能。 – tier1

+0

如果它不适用于NAT,那很可能是这种情况。 –

4

我也有这样的问题。但就我而言,Ubuntu 11.10在Windows 7 Enterprise上的VirtualBox上,并且紧密地保护了企业网络。但我认为,这个问题在主机方面。

我做什么,如下:
1.在VirtualBox虚拟的网络设置,选择“NAT”,并检查“电缆连接”
2.在主机的网络适配器设置,重新检查“ VirtualBox主机专用网络“具有DHCP,所有其他设置都设置为自动。
3.在主机自身的“本地连接”上,进入“属性”>>“共享”,查询“允许其他网络用户...”。和“OK”
4.在虚拟机上,通过“取消选中”“启用网络”断开一次连接,然后再次“检查”。

宾果!,然后互联网工作正常。

0

恕我直言,最好在您的主机上使用CNTLM来集中您的代理设置连接。 特别是如果你需要认证。

0

在我的情况下,我用其他方式解决了这个问题。

解决问题的代理

VirtualBox的 - >机 - >设置>附:桥接适配器(连接线连接检查) - 确定 禁用虚拟盒Autho在Windows中产生的网络适配器。

而且在默认的Windows以太网如果要连接互联网也与Windows安装到硬件

并在虚拟箱Linux下,你必须向你可以粘贴你所拥有的其他知识产权(但在虚拟箱Linux的IP不一样)构建ip地址和代理设置适当地

相关问题