1. 程式人生 > >在 Hyper-V 上配置 Ubuntu 虛機的網路

在 Hyper-V 上配置 Ubuntu 虛機的網路

最近在 Hyper-V 上裝了一個 Ubuntu,用來做一些測試,在這裡配置 Ubuntu 的網路時碰到了一些問題,下面就是這些問題的整理。

Hyper-V 支援三種網路型別: 外部,內部,專用。

  • Hyper-V專用網路,如其名一樣,虛擬機器專用,資料的通訊只能在虛擬機器之間進行,虛擬機器與宿主機以及物理網路之間是不能通訊的。
  • Hyper-V的內部網路型別,只允許虛擬機器與虛擬機器之間,虛擬機器與執行Hyper-v的主機之間進行網路通訊,而不允許虛擬機器與物理網路進行通訊。
  • Hyper-V的外部網路型別,允許虛擬機器與虛擬機器之間,虛擬機器與執行Hyper-v的主機之間,虛機與物理網路,他們互相網路通訊。

顯然要虛機可以上網,我們需要選用Hyper-V的外部網路型別;

如下圖所示: Hyper-V 的虛機網路管理器上,我們應該有如下的外部網路連線設定:

image 

對 Ubuntu 來說, 它應該使用 舊版網路介面卡。

虛擬機器系統不在Hyper-v支援的範圍,這個可以詳細參考 Support Guest OS ,顯然這裡不支援 Ubuntu。這種情況,你就無法安裝Hyper-v整合服務,要使用網路,就必須使用舊版網路介面卡。

同時在網路上使用我們上面設定的 Hyper-V外部網路,如下圖。為了避免干擾,這裡只有舊版網路介面卡一個網絡卡。

image

參考資料: