虛擬機器可以存取內部網路但不能存取internet

虛擬機器可以存取內部網路但不能存取internet

我在公司的一台電腦上安裝了 Windows 7。我也在上面安裝了VirtualBox,並在這個虛擬機器上安裝了Ubuntu。

現在,從虛擬機器 (Ubuntu) 內部,我可以訪問公司的內部網站,並且收到對 DNS、網關和 DHCP 伺服器的 ping 操作的回复,但我仍然無法 ping 外部任何內容或從 Web 瀏覽器訪問互聯網。

我的配置如下:

  • 在主機上,有一個主乙太網路轉接器和另一個由虛擬盒安裝的主機轉接器。我的主機適配器處於預設設定。
  • 在我的訪客電腦上,我只有一個乙太網路適配器設定為預設值。

我已經嘗試了幾乎所有我能想到的事情。

答案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 檔案匯出這些代理設定。

相關內容