2015年3月22日 星期日

VMware-虛擬機器不能連區網電腦,Bridge幫你解決困擾

虛擬主機無法找到區域網路的電腦?  麻煩大了! 別擔心~

自己當初在試用win10時發現無法與區域網路內的電腦共享資料(都是win7的)
為此安裝了vmware想透過虛擬主機(win7)來做為共享資料的中轉站
沒想到都安裝完成後卻發現win7(後續簡稱小7)雖然可以上網
卻無法抓到區域網路中的裝置或電腦
又因此花了7~8個小時在搜尋與嘗試才總算搞定,中途一度想放棄阿!><

有過切身之痛後~為了避免有人重蹈我的覆轍,因此在這分享我的小小心得


首先安裝完虛擬主機後打開vmware 還不要將虛擬主機開機,在起始畫面
請點擊edit


點擊virtual network editor 
(至於使用 vmplayer的朋友可以參考連結來操作,當然~我自己沒試過  哈哈哈)

進到以下畫面後點選change setting 確認後 點擊add network.... 然後你可以選擇要新增什麼名稱其實都沒差,我自己就直接選VMnet2 之後進到設定畫面 ,我就直接將我的設定畫面貼給大家看,照著打勾選就好,至於最底下的Subnet IP 不用去動他,並按下OK

  


之後就來到主機部分-控制台打開-到網路和Internet 點擊網路與共用中心
點擊左上角的更改介面卡選項(應該吧!反正差不多位置)

進到畫面-以下為我設定完成後的畫面
還沒設定前Network Bridge這一個是不在的
這一步的動作就是要將主機上的網路與虛擬的網路進行橋接
按住Ctrl 點擊VMnet2(剛剛在VM新增的連線) 與乙太網(自己的實體連線)並按下滑鼠右鍵
會出現 "橋接" 的選項並執行
就會出現Network Bridge了


接下來到VMware 的虛擬主機 的 setting 找到 networ Adapter 並且將設定改成如我的圖示


之後小7開機,並進到虛擬主機的 控制台, 網路與共用中心,介面卡選項 點擊狀態 點擊屬性
在IPv4 上點兩下 進入修改畫面,並將他修改成自己本機所用的 網域IP
像我的DHCP網域用的就是192.168.0.xxx ,不要跟其他裝置或主機有衝突到就好
這邊都設定好應該就可以用了,失敗的話再把虛擬主機重開看看(但基本上應該不用)





PS 接下來就是我自己碰到比較奇怪的地方,不知道其他人是否也有這種狀況,當我將區域網路上其他電腦開機後發現他們的ip位置都跑掉了以至於連不上,因此我也將主機上新設定的network Bridge 的ip也設定過 就正常了,各位可以自由嘗試, 原則上就是將自己的成功經驗分享給大家,減少摸索的時間。