天天看點

Hyper-V虛拟機聯網設定

任何一台計算機,如果不能與網絡連通,可以說已經失去了大部分的功能,Windows 尤是如此,虛拟機亦是如此。

Hyper-V并不能對實體機的網卡進行識别,是以需要借助虛拟網卡通過實體機的網絡共享實作網絡連結。

在關閉Hyper-V虛拟機的情況下,選擇Hyper-V管理界面中的“虛拟交換機管理器”。

Hyper-V虛拟機聯網設定

在彈出的對話框中“建立虛拟網絡交換機”,選擇“内部”,點選“建立虛拟交換機”。

Hyper-V虛拟機聯網設定

為虛拟交換機命名後點選“應用”。稍事等待後即可在左側看到新添加的虛拟交換機。

Hyper-V虛拟機聯網設定

此時,在控制台-網絡和Internet-網絡和共享中心中,可以看到如下未識别的連結:

Hyper-V虛拟機聯網設定

在“更改擴充卡設定”下面也可以見到如下裝置:

Hyper-V虛拟機聯網設定

這就是剛剛建立出來的虛拟交換機。

雖然有了虛拟裝置,但是此時虛拟機仍不能正常連結。

在網絡與共享中心下面點選現有的Internet連結:

Hyper-V虛拟機聯網設定

在彈出的對話框中選擇“屬性”

Hyper-V虛拟機聯網設定

切換到“共享”标簽下,勾選“允許其他網絡使用者通過此計算機的Internet連接配接來連接配接”并在下方“家庭網絡連接配接”中選擇剛剛建立的虛拟交換機——vEthernet (Hyper-V Switch),點選“确定”。

Hyper-V虛拟機聯網設定

此時,在管理者模式運作的指令提示符(在螢幕左下角右鍵,選擇“指令提示符 管理者”)中輸入“route print”後會在IPv4路由表中找到關于192.168.137.1的資訊:

Hyper-V虛拟機聯網設定

接下來,進入到Hyper-V虛拟機設定界面,在“硬體”下的“網絡擴充卡”中,設定“虛拟交換機”為剛剛設定好的Hyper-V Switch虛拟交換機,點選“确定”。

Hyper-V虛拟機聯網設定
Hyper-V虛拟機聯網設定

此時再重新啟動Hyper-V虛拟機,在對應的網絡連接配接下面的TCP/IP協定中設定為“自動擷取IP位址”和“自動擷取DNS伺服器”,則可進行網絡連接配接。

Hyper-V虛拟機聯網設定

若使用手動設定,則設定IP位址為“192.167.137.X”,X為2~255任意數字,子網路遮罩為“255.255.255.0”,預設網關為 “192.168.137.1”,DNS伺服器設定為“192.168.137.1”。注意此處的網關與DNS伺服器為微軟預設,沒有需要請勿更改。

Hyper-V虛拟機聯網設定

确定之後會發現虛拟機已經可以進行網絡連接配接了!

Hyper-V虛拟機聯網設定

若在此後更換了實體機的網絡連接配接,需要重新設定共享,共享方式不變。

此外,如果發現虛拟機中的連結變為“未識别的網絡連接配接”,在網絡圖示上帶有黃色的歎号,可以按照前文在指令提示符中檢視路由表是否正常,若不包含192.168.137.1内容(如下圖)則說明網絡共享不正常,可以先禁用網絡共享再按照前文重新開啟即可。

Hyper-V虛拟機聯網設定

除了采用共享式的内部網絡連接配接,還可以使用外部網絡連接配接,但是此時實體機若隻含有一個網卡裝置,則實體機網絡連接配接将會斷開。(一塊網卡在同一時間隻支援一條網絡連接配接,虛拟機也相當于一台計算機,故不能兩者同時使用。)