我在公司的一台電腦上安裝了 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 檔案匯出這些代理設定。