VMware虛擬機及三種網絡模型講解

2.1.1 虛擬機概念linux

   虛擬機(Virtual Machine)是經過軟件模擬出的計算機系統。它具備獨立完整的系統功能,與真實電腦計算機沒有使用差異。使用虛擬機軟件能夠在一臺PC上建立一個或多個虛擬機系統,安裝操做系統啓動後,多臺虛擬計算機可同時運行互不干擾。生活中有常見應用場景,例如,在Windows電腦上經過虛擬機軟件安裝一個macOS的計算機系統,這樣就能夠根據需求同時使用兩種不一樣操做系統。工做中的應用場景最豐富,主要是經過虛擬機軟件構建服務器,以知足互聯網、軟件的開發測試應用須要。web

2.1.2 常見虛擬機軟件介紹windows

   市場上,虛擬機軟件不少,常見的有Vmware Workstation、Virtual Box、Virtual PC、KVM、Xen等,每一個軟件都有自身的特色和相應的使用環境。Vmware Workstation是VMware公司的商業虛擬機軟件,它功能豐富、性能穩定、操做簡單、多平臺支持(Windows/Linux/Mac),適合用於搭建學習環境或小規模服務器環境。Virtual Box是Oracle公司的開源虛擬機軟件,它自由免費、小巧易用、更新快、社區活躍,能知足開發測試環境須要,適合開發愛好者使用。Virtual PC是Microsoft公司的虛擬化軟件,它基於windows,安裝便捷,簡單易用,windows7適配,適合win應用開發者使用。KVM是Redhat公司的開源虛擬化軟件,它基於內核調度的全虛擬化技術,由linux系統程序管理調度,技術複雜、適用於企業虛擬化應用場景。Xen是劍橋大學開發的一款開源服務器級虛擬化軟件,它性能優異、穩定高效、技術要求高,適合企業虛擬化場景。服務器

  弱水三千,我只取一瓢飲,技術萬變,我只選最適用。Linux運維技術學習中,虛擬機必不可少,Vmware產品衆多使用場景全面豐富,雖是商業軟件,依舊推薦使用Vmware Workstation虛擬機環境。網絡

2.1.3 VMware安裝使用運維

   1 Vmware 虛擬機版本選擇編輯器

  根據PC系統使用的習慣和經驗,作以下推薦:ide

  MacOS        VMware-Fusion  11.5/12.0性能

  Windows7      VMware-workstation  12.5/15.5學習

  Windows10     VMware-workstation  15.5/16.0  (本教程選用win10+VM15.5)

  2 Vmware Workstation下載安裝

  根據PC系統選擇下載所需軟件,官網須要註冊才能下載,雲盤中的軟件均來自VMware官網,可直接下載。

  官網下載地址  https://my.vmware.com/cn/web/vmware/downloads

  百度雲盤地址  https://pan.baidu.com/s/10YlqMRu1Gb0yGoz4sT3Srg 提取碼: r9m2 

  Vmware Workstation安裝簡單,按照Windows常規方法,默認安裝、持續按「下一步」便可完成。VMware-Fusion按照Mac安裝軟件的常規步驟進行便可。因爲VMware的這些軟件屬於商業產品,須要許可證密鑰受權方能長期使用。商業上使用能夠到官網購買受權密鑰,我的學習使用建議百度一個許可證密鑰。

  3 建立虛擬機配置詳解

  使用Vmware Workstation建立虛擬機配置,實質是選擇虛擬機的基礎資源配置,爲虛擬機安裝操做系統作準備,這一過程不涉及系統安裝。

  下面是配置一個虛擬機的過程講解:

  1)啓動Vmware Workstation,雙擊桌面圖標啓動軟件。

 image.png

  2)Ctrl+N 快捷鍵打開建立虛擬機嚮導界面,推薦使用典型嚮導。典型---->稍後安裝操做系統。

 image.png

image.png

  3)選擇操做系統--->命名虛擬機,選擇的系統和版本必須與後面要安裝的操做系統一致;命名虛擬機,能夠自定義名稱;位置選擇,是選擇虛擬機安裝的目錄,目錄需提早建立。

 image.png

image.png

   4)指定磁盤大小--->自定義硬件

  磁盤大小默認不得小於20G,宿主機的安裝目錄磁盤不得小於20G,將磁盤存爲單個文件利於提升性能。

 image.png

image.png


   5)自定義硬件,選擇硬件合適的配置,根據需求配置大小。

  內存建議2G起步,處理器設2核,新CD/DVD使用iso系統鏡像,網絡適配器選擇橋接模式或NAT網絡,其餘默認。

  配置選擇完成後,關閉自定義硬件頁面便可。

 image.png

image.png

 image.png

image.png


   6)完成虛擬機配置,配置完成後並無系統可運行,點擊開啓此虛擬機就能夠安裝操做系統了(linux系統部署詳見下節內容)。

 image.png

image.png

   到此,Vmware虛擬機的準備工做就作完了。

2.1.4 VMware網絡類型分析

   VMWare提供了三種網絡工做模式,分別是Bridged(橋接模式)、NAT(網絡地址轉換模式)和Host-only(主機模式)。

  1)Bridged(橋接模式),能夠理解爲宿主機網卡和虛擬機交換機Vmnet0之間虛擬出一座橋,經過這座橋鏈接到宿主機所在局域網的路由器上,獲取與宿主機同網段的獨立IP,能夠直接鏈接外部網絡,該網絡模式下的虛擬機與真實的計算機沒有區別,它簡單快捷高效,特別適合穩定的局域網環境,存在的缺點是有局域網IP衝突的可能,更換網絡路由環境後也會有沒法聯網的影響。

image.png

  2)NAT(網絡地址轉換模式),能夠簡單理解爲,虛擬機經過宿主機網卡進行網絡數據交換的。虛擬機網卡鏈接虛擬VMnet8交換機上,虛擬VMnet8交換機鏈接到虛擬路由器和虛擬DHCP服務器上,虛擬路由器鏈接宿主機網卡並接入到局域網路由器上實現聯網。VMware NAT Service充當了虛擬路由器,VMware DHCP service充當虛擬DHCP服務器。虛擬VMnet8也鏈接到宿主機的VMware Network Adapter VMnet8上,實現宿主機與虛擬機的通訊。該網絡模式不存在局域網IP衝突,也能夠隨時更換屬主機的網絡路由環境,虛擬機ip鏈接不受影響。

image.png

  3)Host-only(主機模式),虛擬機VMnet1鏈接宿主機的VMware Network Adapter VMnet1進行通訊,Host-only將虛擬機與外網分開,只與宿主機通訊,可造成獨立的內部局域網系統。在此模式下,默認是不可以鏈接外網的,若想鏈接外網,能夠將宿主機網卡共享給VMware Network Adapter VMnet1網卡(宿主機上設置)並設置虛擬機靜態網絡,便可達到聯網的目的。

image.png

  主機模式鏈接外網操做方法:開啓宿主機網卡共享給VMnet1,VMnet1的ip會由默認的地址變爲192.168.137.1;而後到VMware上修改 虛擬網絡編輯器設置,配置修改成192.168.137.0的網段,配置dhcp的ip範圍及有效時間;接着設置虛擬機使用host-only網絡模式;最後啓動虛擬機配置有效網絡,重啓network後便可鏈接外網。步驟以下圖

image.png


image.png

image.png

 image.png

 

  本節有關虛擬機的知識點是後續linux學習的前提,必須掌握如何安裝VMware及三種網絡模型的選擇使用。理論就在那兒放着,能掌握多少技能,全看你的實踐。只要原理清楚,想錯都難。

相關文章
相關標籤/搜索