我在公司电脑上安装了 Windows 7。我也在上面安装了 VirtualBox,并在这台虚拟机上安装了 Ubuntu。
现在,从虚拟机(Ubuntu)内部,我可以访问公司的内部网站,并且我收到对 DNS、网关和 DHCP 服务器的 ping 的回复,但我仍然无法 ping 任何外部内容或从 Web 浏览器访问互联网。
我的配置如下:
- 在主机上,有一个主以太网适配器和另一个由 Virtual Box 安装的主机适配器。我的主机适配器采用默认设置。
- 在我的客户机上,我只有一个以太网适配器设置为默认值。
我几乎尝试了所有我能想到的方法。
答案1
如果您使用的是公司网络(就像我一样),则很可能缺少代理设置。在这种情况下,将接口设置为 NAT 模式,然后按如下方式设置代理设置:
echo 'http_proxy=http://<my-corporate-proxy>:<proxy-port/' >> /etc/environment
echo 'https_proxy=https://<my-corporate-proxy>:<proxy-port/' >> /etc/environment
对于所有代理设置,也是如此。如果这不起作用,请使用 ~/.profile 或 ~/.bashrc 文件导出这些代理设置。