- Linux系統管理初學者指南:基于CentOS 7.6
- 曲廣平
- 2179字
- 2020-04-22 11:56:24
1.2.3 VMware Workstation的高級設置
在虛擬機中成功安裝了Linux系統之后,還需對VMware Workstation做進一步的設置,以更好地滿足實驗需求。
1.創建虛擬機快照
通過創建快照可以將系統的當前狀態進行備份,以便隨時還原。一般在進行一項有一定風險的操作之前,可以為系統創建快照。
在虛擬機菜單欄中依次單擊“虛擬機”→“快照(N)”→“拍攝快照(T)…”,可以為當前狀態創建一個快照。圖1-25所示是以日期為名創建了一個快照,以后可以隨時將虛擬機還原到快照創建時的狀態。

圖1-25 快照管理
2.克隆虛擬機
搭建網絡實驗環境一般需要多臺虛擬機,如果每臺虛擬機都要經過安裝系統等操作之后才能使用,則過于煩瑣,而且需要占用大量的磁盤空間。通過虛擬機克隆可以很好地解決這個問題,也就是說,既可以快速得到任意數量的相同配置的虛擬機,省去了系統安裝的過程,又由于所有克隆的虛擬機都是在原來的虛擬機基礎之上增量存儲數據,因此也節省了大量的磁盤空間。
克隆操作必須在虛擬機關機的狀態下進行。在Linux圖形界面中,單擊右上角的下拉箭頭,然后單擊關機圖標按鈕,將系統關機,如圖1-26所示。

圖1-26 將系統關機
選中已關閉的虛擬機,單擊右鍵,在彈出的快捷菜單中選擇“管理”→“克隆”,打開“克隆虛擬機向導”。在“克隆類型”中,“克隆方式”建議選擇“創建一個鏈接克隆(L)”(見圖1-27),這樣克隆出的虛擬機將會以原有的虛擬機為基礎增量存儲數據,可以極大地節省磁盤空間。

圖1-27 選擇“克隆方式”
為克隆的虛擬機起一個名字,并指定存儲位置,如圖1-28所示。

圖1-28 設置克隆虛擬機的名字和存儲位置
這樣就創建出了一臺名為CentOS 1的克隆虛擬機,它與原有的虛擬機功能一模一樣。需要注意的是,一定要確保原有虛擬機運行正常。如果它出現了問題,那么所有以它為基礎創建的克隆虛擬機也都會出現錯誤。因此,建議原有的虛擬機最好不要再使用,而是將其閑置起來,之后所有的實驗操作都基于克隆虛擬機進行。
3.利用虛擬硬盤文件創建虛擬機
在物理主機上的操作系統被重新安裝或VMware軟件被卸載之后,當我們再次用到虛擬機時,之前創建好的那些虛擬機是否可以繼續使用呢?如果我們已經把那些虛擬機的磁盤文件完好地保存了下來,那么完全可以利用這些磁盤文件快速地還原虛擬機。
在VMware中選擇新建虛擬機,虛擬機的創建過程與前面相同,只是要注意在“選擇磁盤”的步驟中要選擇“使用現有虛擬磁盤(E)”(見圖1-29),并指定已有的“.vmdk”文件為虛擬機的硬盤。

圖1-29 使用已有磁盤文件創建虛擬機
由于虛擬機中的所有數據都保存在“.vmdk”磁盤文件中,因此通過這種方式創建出來的虛擬機與之前的完全相同。
4.設置虛擬機的網絡環境
虛擬機之間必須進行正確的網絡設置,使之可以互相通信,然后才能進行各種網絡實驗。
打開虛擬機設置界面,選中網絡適配器,可以看到虛擬機有“橋接模式(B)”“NAT模式(N)”“僅主機模式(H)”“自定義(U)”“LAN區段(L)”共5種不同的網絡連接模式,每種網絡模式都對應了一個虛擬網絡,如圖1-30所示。注意,必須要保證勾選了“設備狀態”中的“已連接(C)”,否則就相當于虛擬機沒有插接網線。

圖1-30 網絡設置模式
(1)橋接(bridged)模式
在橋接模式下,虛擬機就像是一個獨立主機,與物理主機是同等地位,可以通過物理主機的網卡訪問外網,外部網絡中的計算機也可以訪問此虛擬機。為虛擬機設置一個與物理網卡在同一網段的IP地址,則虛擬機就可以與物理主機以及局域網中的所有主機進行自由通信。橋接模式如圖1-31所示。

圖1-31 橋接模式
橋接模式對應的虛擬網絡名稱為“VMnet0”。在橋接模式下,虛擬機其實是通過物理主機的網卡進行通信的。如果物理主機有多塊網卡(如一塊有線網卡和一塊無線網卡),那么還需注意虛擬機實際橋接到了哪塊物理網卡。
在“編輯”菜單中打開“虛擬網絡編輯器”,可以對VMnet0網絡橋接到的物理網卡進行設置,如圖1-32所示。

圖1-32 設置橋接的物理網卡
(2)僅主機(host-only)模式
僅主機模式對應的是虛擬網絡“VMnet1”。VMnet1是一個獨立的虛擬網絡,它與物理網絡之間是隔離開的(見圖1-33)。也就是說,所有設為僅主機模式的虛擬機之間以及虛擬機與物理主機之間可以互相通信,但是它們與外部網絡中的主機無法通信。

圖1-33 僅主機模式
安裝了VMware之后,在物理主機中會添加兩塊虛擬網卡:VMnet1和VMnet8,其中VMnet1虛擬網卡對應了VMnet1虛擬網絡。也就是說,如果物理主機要與僅主機模式下的虛擬機進行通信,那么需要保證虛擬機的IP地址與物理主機VMnet1網卡的IP地址在同一網段。
虛擬網絡所使用的IP地址段是由系統自動分配的。為了便于統一管理,建議在“虛擬網絡編輯器”中將“VMnet1”網絡所使用的IP地址段設置為192.168.10.0/24,如圖1-34所示。

圖1-34 為VMnet1網絡指定IP地址段
(3)NAT(網絡地址轉換)模式
NAT模式對應的虛擬網絡是“VMnet8”,這也是一個獨立的網絡。在此模式下,物理主機就像一臺支持NAT功能的代理服務器,而虛擬機就像NAT的客戶端一樣,虛擬機可以使用物理主機的IP地址直接訪問外部網絡中的計算機,但是由于NAT技術(網絡地址轉換)的特點,外部網絡中的計算機無法主動與NAT模式下的虛擬機進行通信,也就是說,只能是由虛擬機到外部網絡計算機的單向通信。
當然,物理主機與NAT模式下的虛擬機是可以互相通信的,前提是虛擬機的IP地址要與VMnet8網卡的IP地址在同一網段。同樣,為了便于統一管理,建議將“VMnet8”網絡所使用的IP地址段設置為192.168.80.0/24。
如果物理主機已經接入Internet,那么只需將虛擬機的網絡設為NAT模式,虛擬機就可以自動接入Internet。因此,如果虛擬機需要上網,那么非常適合設置為NAT模式。