虛擬機里的操作系統安裝好了,但是很多用戶發現虛擬系統中的網卡處於斷開狀態,並且導致無法訪問網絡。
這是由於Hyper-V擁有虛擬交換機功能,就像現實中一樣,虛擬系統里的網卡必須接入虛擬交換機后才能連接網絡。所以用戶先得在先得Hyper-V中建立一個虛擬交換機。
簡要介紹虛擬交換機:
Hyper-V 虛擬交換機是虛擬的第 2 層網絡交換機,提供程序管理的網可擴展能力,將虛擬機連接到物理網絡。Hyper-V 虛擬交換機提供安全、隔離和服務級別的策略執行。
這是由於Hyper-V擁有虛擬交換機功能,就像現實中一樣,虛擬系統里的網卡必須接入虛擬交換機后才能連接網絡。所以用戶先得在先得Hyper-V中建立一個虛擬交換機。
簡要介紹虛擬交換機:
Hyper-V 虛擬交換機是虛擬的第 2 層網絡交換機,提供程序管理的網可擴展能力,將虛擬機連接到物理網絡。Hyper-V 虛擬交換機提供安全、隔離和服務級別的策略執行。
一、 打開Hyper-V 管理器,在操作中選擇“虛擬交換機管理器”;


二、 在虛擬交換機的管理器,選擇“新建虛擬網絡交換機”—“外部(需要訪問外網請選擇外部網絡)”—“創建虛擬交換機”


三、 給定要設定虛擬交換機的名稱,對應的本地網卡,並勾選允許管理操作系統共享此網絡適配器,最后請應用此設置。


四、 應用網絡更改,對於一切彈窗選擇“是”。


五、 一切就緒后別忘了到虛擬機的設置里將網絡適配器改為 剛設置的虛擬交換機,比如本人的“out”,然后點擊確定;




關於3種虛擬網絡不同特點:
"外部"虛擬網絡,是Hyper-V通過將"Microsoft虛擬交換機協議"綁定在主機網卡上實現的。如果虛擬機選擇"外部"虛擬網絡,則虛擬機"相當"於網絡中的一台計算機,是可以與物理網絡中的其他計算機、主機互相訪問。
"內部"虛擬網絡,只允許虛擬機與主機互相訪問,不能訪問外部(物理網絡上的計算機或外部網絡,例如Internet),外部也不能訪問"內部"的虛擬機。
"專用"虛擬網絡,只允許虛擬機之間互相訪問,與物理主機也不能互相訪問。
在同一個物理主機中,"內部"、"外部"、"專用"虛擬網絡,相當於物理網絡中的不同的"交換機",它們之間沒有網絡關系。除非物理主機啟用"路由和遠程訪問"服務中的"路由器"功能,為這兩個網段提供訪問服務。
在同一個物理主機中,也可以有多個"內部"、"外部"、"專用"虛擬網絡,即使都是"內部"或"專用"虛擬網卡,不同的"內部"虛擬網絡之間的虛擬機,也是不能互相訪問,
"外部"虛擬網絡,是Hyper-V通過將"Microsoft虛擬交換機協議"綁定在主機網卡上實現的。如果虛擬機選擇"外部"虛擬網絡,則虛擬機"相當"於網絡中的一台計算機,是可以與物理網絡中的其他計算機、主機互相訪問。
"內部"虛擬網絡,只允許虛擬機與主機互相訪問,不能訪問外部(物理網絡上的計算機或外部網絡,例如Internet),外部也不能訪問"內部"的虛擬機。
"專用"虛擬網絡,只允許虛擬機之間互相訪問,與物理主機也不能互相訪問。
在同一個物理主機中,"內部"、"外部"、"專用"虛擬網絡,相當於物理網絡中的不同的"交換機",它們之間沒有網絡關系。除非物理主機啟用"路由和遠程訪問"服務中的"路由器"功能,為這兩個網段提供訪問服務。
在同一個物理主機中,也可以有多個"內部"、"外部"、"專用"虛擬網絡,即使都是"內部"或"專用"虛擬網卡,不同的"內部"虛擬網絡之間的虛擬機,也是不能互相訪問,