必殺技:三連招搞定虛擬機(jī)與本機(jī)文件共享
許多朋友都需要在不同的操作系統(tǒng)做一些測(cè)試,在手邊沒(méi)有多臺(tái)計(jì)算機(jī)的情況下,不少人會(huì)選擇安裝多系統(tǒng)或使用虛擬機(jī)工具,以便在一臺(tái)計(jì)算機(jī)上運(yùn)行多個(gè)系統(tǒng)。在虛擬機(jī)環(huán)境下要實(shí)現(xiàn)多系統(tǒng)之間的文件共享應(yīng)該采取怎樣的方法呢?本文詳細(xì)介紹一下全部采用Windows操作系統(tǒng)時(shí)(Linux系統(tǒng)不屬于本文的討論范圍),虛擬機(jī)與計(jì)算機(jī)文件共享的方案。
既然所有的計(jì)算機(jī)都使用Windows系統(tǒng),那么我們只需要考慮三種情況:本機(jī)與內(nèi)部虛擬機(jī)(VMware虛擬環(huán)境下)的文件共享、虛擬機(jī)與本機(jī)所在局域網(wǎng)其它真實(shí)計(jì)算機(jī)的文件共享和虛擬機(jī)之間的文件共享。這里又要分兩種情況,如果本機(jī)在一個(gè)局域網(wǎng)環(huán)境中,則會(huì)遇到上述三種文件共享情況,如果本機(jī)不處于局域網(wǎng)中而是單機(jī)用戶,則只考慮本機(jī)與虛擬機(jī)、虛擬機(jī)與虛擬機(jī)之間的文件共享。
一、局域網(wǎng)環(huán)境下虛擬機(jī)文件共享方案
假設(shè)本機(jī)是局域網(wǎng)中的一臺(tái)計(jì)算機(jī),則局域網(wǎng)中有一個(gè)網(wǎng)關(guān)(假設(shè)網(wǎng)關(guān)為“192.168.0.1”),本機(jī)被分配了一個(gè)IP地址(假設(shè)本機(jī)IP為“192.168.0.2”),局域網(wǎng)還有其它的計(jì)算機(jī)(假設(shè)另外有一臺(tái)計(jì)算機(jī)IP地址為“192.168.0.3”)。本機(jī)下用VMware虛擬了2臺(tái)計(jì)算機(jī),則這兩臺(tái)計(jì)算機(jī)可以通過(guò)VMware的橋接連網(wǎng)方式,虛擬成整個(gè)局域網(wǎng)的兩臺(tái)計(jì)算機(jī),分別分配IP地址“192.168.0.4”和“192.168.0.5”,建議大家采用這個(gè)方案,這樣局域網(wǎng)內(nèi)所有的計(jì)算機(jī)(包括虛擬機(jī))都可以通過(guò)網(wǎng)上鄰居來(lái)互相訪問(wèn)共享文件了。
本方案只需在本機(jī)的VMware虛擬環(huán)境下設(shè)置兩處就能實(shí)現(xiàn)。在VMware的“虛擬機(jī)”菜單中選擇“設(shè)置”,更改硬件中“以太網(wǎng)”的網(wǎng)絡(luò)連接方式為“橋接”(如圖1);然后在虛擬的計(jì)算機(jī)中設(shè)置它的IP地址,操作方法和平時(shí)設(shè)置真機(jī)IP的方法一樣,打開(kāi)本地連接的屬性設(shè)置“Internet協(xié)議(TCP/IP)”的IP,把前面分配給虛擬機(jī)的IP添加到該處即可,兩臺(tái)虛擬機(jī)的設(shè)置過(guò)程一樣。
圖1
二、單機(jī)環(huán)境下虛擬機(jī)文件共享方案
由于單機(jī)不像局域網(wǎng)那樣為每臺(tái)計(jì)算機(jī)分配了IP地址,只有使用VMware虛擬工具來(lái)模擬一個(gè)虛擬網(wǎng)絡(luò),這樣才好給多臺(tái)虛擬機(jī)分配不同的IP地址;當(dāng)有了IP地址以后,就可以使用網(wǎng)上鄰居來(lái)訪問(wèn)其它虛擬機(jī)中的共享資源了(快知道:怎樣安裝虛擬機(jī))。
用VMware模擬虛擬網(wǎng)絡(luò)非常簡(jiǎn)單,在“編輯”菜單下選擇“虛擬網(wǎng)絡(luò)設(shè)置”命令,在虛擬網(wǎng)絡(luò)編輯器的“摘要”窗口中看到VMware工具用“VMnet8”作為共享主機(jī)IP地址的虛擬網(wǎng)絡(luò),在“NAT”窗口中可以看到VMnet8這個(gè)虛擬網(wǎng)絡(luò)的默認(rèn)網(wǎng)關(guān)是“192.168.59.2”(可以自定義)(如圖2)。
圖2
清楚了VMware虛擬網(wǎng)絡(luò)的網(wǎng)關(guān)后,在VMware虛擬機(jī)設(shè)置的硬件中把“以太網(wǎng)”的網(wǎng)絡(luò)連接方式設(shè)定為“自定義VMnet8(NAT)”方式;然后為每臺(tái)虛擬機(jī)分配虛擬網(wǎng)絡(luò)中的IP地址,如“192.168.59.4”和“192.168.59.5”,而本機(jī)本地連接的IP應(yīng)該設(shè)置成“192.168.59.3”,這樣設(shè)置完成后,打開(kāi)虛擬機(jī)中的網(wǎng)上鄰居查看整個(gè)網(wǎng)絡(luò)就可以看到包括本機(jī)在內(nèi)的所有虛擬機(jī)的電腦了。
三、虛擬機(jī)與計(jì)算機(jī)文件共享應(yīng)用
按照不同的網(wǎng)絡(luò)環(huán)境,設(shè)置好虛擬機(jī)的IP地址后,只需要把每臺(tái)計(jì)算機(jī)上要共享的資源設(shè)置成共享文件,并在網(wǎng)上鄰居找到該計(jì)算機(jī)(如圖3),通過(guò)訪問(wèn)共享文件夾就可以進(jìn)行文件的復(fù)制、粘貼操作。每臺(tái)計(jì)算機(jī)還可以設(shè)置網(wǎng)絡(luò)訪問(wèn)密碼,虛擬機(jī)的共享與局域網(wǎng)真機(jī)操作完全一樣(快知道:虛擬機(jī)橋接問(wèn)題處理)。
圖3
通過(guò)上面的介紹,我們可以看到虛擬機(jī)與計(jì)算機(jī)之間也能夠輕松進(jìn)行數(shù)據(jù)交換,只要你按步驟進(jìn)行操作,一會(huì)都是那么簡(jiǎn)單。
【編輯推薦】