最近將家庭版換成了專業版,其中的Hyper-V很好用,這樣就不用安裝VMware了。
hyper-V在默認狀態下是不能聯網的。從網上找了教程,基本上千篇一律,都是將主機的網絡共享給hyper-v的虛擬交換機。但是按照教程共享的過程中,系統提示了一些警告,意思是共享可能會改動一些配置,這造成了宿主機反而上不了網的局面。
後來我採用網橋的方式給宿主機和虛擬機一起上網的方式。
Hyper-V會提供一個默認的虛擬交換機,default switch,我們可以就直接使用該虛擬交換機,其實並沒有必要再去創建虛擬交換機。首先選中宿主機目前正在使用的網卡和虛擬交換機,右鍵點擊橋接。
創建完網橋之後,是不能立刻上網的 。
右鍵點擊“網橋”選擇屬性,配置網橋的ip地址,使得網橋能夠接入路由器。
最後,將虛擬交換機分配給虛擬機。
至此,宿主機與虛擬機都能通過網橋進行上網。
原理:創建網橋之後,可以將網橋想象成爲一個集線器,宿主機的網卡與虛擬交換機都連在這個集線器上。 也就是說,如果網橋能夠接入互聯網,那下面的設備都能夠接入互聯網。網橋可以說是虛擬出來的,實際上還是使用的宿主機的物理網卡,所以宿主機的IP地址就是剛剛設置的IP。
而虛擬交換機則會爲所有接入該交換機的虛擬機分配一個ip地址,與網橋在同一個網段內。