vmware fusion設置vmnet網段的方法

   vmware是一款很常用的虛擬機軟件,其網絡設置也很簡單,windows版可以直接使用vmware network editor這個自帶的工具來完成,但mac版的vmware也就是vmware fusion就不行了,你會發現在其設置裏面找不到networkeditor這個工具,雖然可以設置vmnet其它的網絡,但最常用的vmnet1也就是NAT以及vmnet8也就是bridged這兩個是無法設置的。

   一個具體的應用例子就是,從windows下面拷過來幾個虛擬機,使用的是NAT方式上網,但是拷過來之後卻無法上網了,因爲在win裏面給虛擬機分配了固定的IP地址,但是由於此時和mac的vmwarefusion自動分配的NAT的網段不一致,自然就無法上網,也無法ping通宿主機的ip了。現在問題就是如何把虛擬機裏面指定的ip的網段和vmwarefusion之vmnet8(NAT)的網段保持一致。

方法如下:
   打開mac下面的終端,sudo su 輸入密碼之後進入root用戶。
    nano/Library/Preferences/VMware Fusion/networking
   使用nano或vim打開上面這個文件
   我們要設置NAT在網段,於是把這一行
    answerVNET_8_HOSTONLY_SUBNET 192.168.42.0
   的子網的網段改成和虛擬機裏面已經指定的網段一樣,保存即可。
    以vmwarefusion 5.x版爲例,退出所有虛擬機,同時也退出vmware fusion,
   可直接按commander+Q快捷鍵來退出
    然後重新打開vmwarefusion的一個虛擬機,此時可以在宿主機和虛擬機互ping IP地址

   如果都通了,則說明問題解決了。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章