2013/12/20

VMware Bridged類型網卡不通

小弟在本機上先安裝了virtual box,並自動產生了virtual box所需的網路橋接裝置-->VirtualBox Host-Only Network,
其後又安裝了另外一套VMware workstation,並在VMware下建立了Guest OS(Fedora),
在GuestOS的Network Connection當中,設置為Bridged,以便於網路上的其他主機能直接存取Fedora,
Fedora的network settingk則是使用static ip的方式,
剛開始使用一切都正常,直到有天關機後再開啟,才發現Fedora無法對外連線,
但是VMware底下的其他Guest OS 只要是使用NAT的方式都能正常連線,唯獨bridge有問題,
查了一下才發現原理是這樣的--->
VMware安裝完後,會生成三個網路橋接裝置,分別為VMnet0,VMnet1,VMnet8(詳細請自己搜尋),
其中Bridged模式走的是VMnet0,此橋接裝置會將Guest OS的網卡導到Host實體機器的網卡上,
但是若實體機器有多張網卡時,則會依照設定值決定導到哪一張實體網卡上,
設定值有兩種:Automatic or 某一張實體網卡,
我在VMware安裝完後從未進來設定過,其預設值為Automatic,
But!!!VMware 將 VirtualBox Host-Only Network 也當作是實體網卡!!!
所以導致Fedora or Guest OS 不管怎麼修改設定,都無法連到真正的實體網路~~~><~~~

所以,解決方法就是
1.進入VMware Network Editor->點選VMnet0-->下方WMnet Information-->在Bridged to的下拉式選單中選擇一張實體網卡!
或是
2.右方的 Automatic Settings內,將VirtualBox Host-Only Ethernet Adapter的勾選取消,Bridged to的下拉選單仍維持 "Automatic"

搞定,收工!

ref: VMWare虛擬機Bridged類型網卡ping不通的原因和解決辦法

沒有留言:

張貼留言