① 虛擬機有幾種類型
虛擬機有:微軟虛擬機、Mac虛擬機、BM虛擬機 、HP虛擬機、SWsoft虛擬機 、SUN虛擬機、Intel虛擬機、AMD虛擬機、Java虛擬機、BB虛擬機、Linux虛擬機,這11種類型。
其中:
1、linux虛擬機
一種安裝在Windows上的虛擬linux操作環境,就被稱為linux虛擬機。它實際上只是個文件而已,是虛擬的linux環境,而非真正意義上的操作系統。但是它們的實際效果是一樣的。所以安裝在虛擬機上使用好。
2、Java虛擬機
Java虛擬機(JVM)是Java Virtual Machine的縮寫,它是一個虛構出來的計算機,是通過在實際的計算機上模擬模擬各種計算機功能模擬來實現的。Java虛擬機有自己完善的硬體架構,如處理器、堆棧、寄存器等,還具有相應的指令系統。
(1)vm虛擬機有多少種類型網路擴展閱讀:
虛擬機的主要用處:
1、演示環境,可以安裝各種演示環境,便於做各種例子。
2、保證主機的快速運行,減少不必要的垃圾安裝程序,偶爾使用的程序,或者測試用的程序在虛擬機上運行。
3、避免每次重新安裝,銀行等常用工具,不經常使用,而且要求保密比較好的,單獨在一個環境下面運行。
4、想測試一下不熟悉的應用,在虛擬機中隨便安裝和徹底刪除。
5、體驗不同版本的操作系統,如Linux、Mac等。
② VMware Workstation裡面的幾種網路連接都分別是什麼意思有什麼區別
在使用VMwareWorkstation創建虛擬機時,可以根據需要選擇使用哪種虛擬網卡,哪種連接方式。默認有3種:VMnet0(橋接網路)、VMnet1(僅主機網路)和VMnet8(NAT網路),當然可以根據需要添加VMnet2到VMnet7、VMnet9等7個虛擬網卡。下面來介紹一下:
打開虛擬機,然後再在菜單欄中打開編輯中的虛擬網路編輯器。如下圖。看到了一共有三種模式:VMnet0,VMnet1,VMnet8.那麼這三種模式分別代表的意思以及連接的模式和類型。
這個模式就是最簡單的一種模式了。在該模式中,虛擬機就是一個單獨的機子,沒有什麼其他限制的。虛擬機和主機就是通過虛擬交換機VMnet0連接到外界的。有單獨的IP,可以隨意和互聯的每一個主機進行聯系。比如說在該圖中,虛擬主機A1 A2 B1和主機A B相互之間是可以任意聯系的,沒有什麼限制。
③ 怎麼區分虛擬機中的幾種網路連接模式
以VMware workstation為例,其虛擬網路設備有3種:
vmnet0(橋接模式),無實體虛擬網卡,其實就是一個協議而已,會在對應網卡上加入VMware bridge protocol橋接協議,其作用相對於使用一個虛擬交換機連接虛擬機和物理機網卡。
vmnet1(僅主機模式,hostonly),生成vmnet1虛擬網卡,並定義一個ip地址,虛擬機設置為僅主機模式,需要手動設置和vmnet1相同的子網網段,作用相同與vmnet0但由於vmnet1不接入其他網路,所以數據只在虛擬機和物理機間交換。
vmnet8(NAT模式,網路地址轉換),生成vmnet8虛擬機網卡,並通過VMware NAT service提供網關和地址轉換服務,VMware DHCP service提供虛擬機ip地址自動分配服務,通過vmnet8與虛擬機通訊。
物理機環境使用路由器上網,就選擇橋接模式
物理機單機pppoe撥號上網,就選擇NAT模式
不想虛擬機上網,就選擇選擇僅主機模式
如果物理主機網路中有路由器設備,就設置虛擬機網路適配器為橋接模式,這樣虛擬機通過路由器的DHCP自動獲取ip地址,也直接可以通過路由器上網,由於和主機處於同一網段基本聯網也不存在問題!
如果物理主機是pppoe寬頻撥號上網,就設置虛擬機網路適配器為NAT模式,以VMware workstation為例,NAT模式下需要主機控制面板——管理工具——服務中VMware NAT service提供網關服務,需要VMware DHCP service提供自動ip分配服務,vmnet8虛擬網卡提供和虛擬機通訊的功能,虛擬機自動獲取和vmnet8相同網段的ip地址,通過VMware NAT service提供的.2網關來上網。
④ 虛擬機網卡的三種類型有什麼區別
虛擬機支持三種類型的網路: bridged(橋接模式) NAT(網路地址轉換模式) Host-only(主機模式) 。
bridged(橋接模式):在這種模式下,虛擬系統就像是區域網中的一台獨立的主機,與宿主計算機平等的存在於網路中,你必須像對待區域網中的其他真正的機子一樣來對待它
(比如分配你的區域網所要求的網路地址、子網掩碼、網關等)。
使用bridged模式的虛擬系統和宿主機器的關系:就像連接在同一個Hub上的兩台電腦。
虛擬系統與宿主計算機以及宿主計算機所在網路的其他計算機都可以相互訪問。
如果你想利用VMWare在區域網內新建一個虛擬伺服器,為區域網用戶提供網路服務,就應該選擇橋接模式。
NAT(網路地址轉換模式):這種模式下,虛擬系統的網卡連接到宿主計算機的VMware Network Adapter VMnet8網卡上(宿主計算機安裝了VMWare軟體後會自動添加
VMware Network Adapter VMnet1和VMware Network Adapter VMnet8兩個網卡,當然是在宿主計算機的"網路連接"里查看啰)。
如果你希望你的虛擬系統連接外部網路,這種模式最簡單,虛擬系統不用做任何網路設置就
可以訪問外部網路。
使用NAT模式的虛擬系統和宿主計算機的關系:宿主計算機就相當於是開啟了
DHCP功能的路由器,虛擬系統就是內網中的一台實際的機器,通過路由器的DHCP
服務獲得網路參數。虛擬系統可以訪問宿主計算機所在網路的其他計算機(反之不行),可以與宿主計算機互訪。
Host-only(主機模式):這種模式下,虛擬系統的網卡連接到宿主計算機的VMware Network Adapter VMnet1網卡上。默認情況下,虛擬系統只能與宿主計算機互訪,這也是Host-only的名字的意義。此時相當於兩台機器通過雙絞線直連。
如果你想利用VMWare創建一個與網內其他機器相隔離的虛擬系統,進行某些特殊的網路
調試工作,可以選擇Host-only模式。
⑤ [轉]VMware的幾種網卡類型
能夠被所有OS識別並驅動,vm默認是這個虛擬網卡,目的是讓OS安裝好後就能使用網路功能, 性能較差
添加「vmxnet」網卡
添加此行到虛擬機.vmx文件中。
Ethernet[x].virtualDev = "vmxnet"
(x代表網卡編號,通常第一塊網卡為0)見下圖:
2.VMXNET 虛擬網卡
vmware專門開發的虛擬網卡,但需要安裝vmtools後OS才能識別, 性能好
添加「Enhanced vmxnet」
添加此行到虛擬機.vmx文件中。
ethernet[x].virtualDev = "vmxnet"
ethernet[x].features = "15"
(x代表網卡編號,通常第一塊網卡為0)見下圖:
3.Intel E1000
使用這類型網卡會增加CPU的開銷
添加「e1000」
添加此行到虛擬機.vmx文件中。
ethernet[x].virtualDev = "e1000"
32位客戶操作系統中所模擬的默認虛擬網路適配器是通過 VMware 的 vlance 驅動程序(對於 64 位客戶操作系統,則為 e1000)配置的 AMD PCnet32 設備。不過,vmxnet 能夠提供比 vlance 更好的性能,應使用 vmxnet 以獲得最佳性能。vmxnet 驅動程序實現了一種理想的網路介面,這種介面能夠使用最少的開銷將虛擬機的網路通信傳送至物理網卡。要使用 vmxnet 網路適配器,需在虛擬機上安裝
vmxnet 驅動程序 (包含在 VMware 工具中)。請注意,虛擬機中客戶網路連接驅動程序所報告的網路速度不一定能反映底層物理網路介面卡的實際能力。例如,即便伺服器中物理網卡的網速為 100 Mbps 或1 Gbps,虛擬機中的vlance客戶驅動程序仍會報告為10Mbps,這是因為ESX Server所模擬的AMD PCnet卡的網速被定義為10Mbps。
⑥ vmware workstation虛擬機的網路模型有哪些
在使用VMware Workstation創建虛擬機時,可以根據需要選擇使用哪種虛擬網卡,哪種連接方式。默認有3種:VMnet0(橋接網路)、VMnet1(僅主機網路)和VMnet8(NAT網路),當然可以根據需要添加VMnet2到VMnet7、VMnet9等7個虛擬網卡。下面來介紹一下:
打開虛擬機,然後再在菜單欄中打開編輯中的虛擬網路編輯器。如下圖。看到了一共有三種模式:VMnet0,VMnet1,VMnet8.那麼這三種模式分別代表的意思以及連接的模式和類型。
1、先說最簡單的VMnet1,這個模式叫僅主機模式。
言外之意就是虛擬機只能和主機及該主機上的虛擬機聯系的。來看這個圖片解釋。VMnet1就相當於一個網卡,或者說是一個交換機,給虛擬機配了地址以後,每個虛擬機就只能單獨訪問自己的主機和自己的虛擬機。比如說,在該圖中,區域網交換機是真實的交換機。虛擬機A1和虛擬機A2還有主機A是可以相互之間訪問的。虛擬機B和虛擬機B1之間也是可以互相訪問的。但是虛線左邊B和B1是無法和虛線右邊的A,A1,A2互相訪問的。
2、NAT模式:這個對的是虛擬機的VMnet8。
這個模式是和在伺服器中的NAT模式是一模一樣的。需要對NAT模式有個詳細的了解。比如在一個大型的伺服器體系中,有網頁伺服器,FTP伺服器,資料庫伺服器等等,那麼這些都是通過內網的地址映射出去的。就是一個埠對應一個服務。而對方只能通過特定的埠號進來,除此之外,無法訪問該主機的。在該圖中,虛擬機A1和A2隻是相當於主機A的一個特定的伺服器,可以訪問主機B,但是卻無法訪問虛擬機B1。同樣,虛擬機B1也無法訪問虛擬機A1和A2。這個模式記住一點,就是單向訪問。
3、橋接模式:這個對應的是VMnet0。
⑦ vmware有哪三種常用網
以VMware workstation為例,其虛擬網路設備有3種:
vmnet0(橋接模式),無實體虛擬網卡,其實就是一個協議而已,會在對應網卡上加入VMware bridge protocol橋接協議,其作用相對於使用一個虛擬交換機連接虛擬機和物理機網卡。
vmnet1(僅主機模式,hostonly),生成vmnet1虛擬網卡,並定義一個ip地址,虛擬機設置為僅主機模式,需要手動設置和vmnet1相同的子網網段,作用相同與vmnet0但由於vmnet1不接入其他網路,所以數據只在虛擬機和物理機間交換。
vmnet8(NAT模式,網路地址轉換),生成vmnet8虛擬機網卡,並通過VMware NAT service提供網關和地址轉換服務,VMware DHCP service提供虛擬機ip地址自動分配服務,通過vmnet8與虛擬機通訊。
物理機環境使用路由器上網,就選擇橋接模式
物理機單機pppoe撥號上網,就選擇NAT模式
不想虛擬機上網,就選擇選擇僅主機模式
⑧ vmware提供了幾種不同的虛擬網路適配器類型分別適應於什麼環境
官方文檔後大概這幾類,:
Vlance :其實就是AMD PCNet系列,型號為AMD 79C970 PCnet32- LANCE NIC
VMXNET :VMware自己開發的適用於虛擬環境的虛擬NIC
Flexible :啟動時智能在前兩者選擇最佳NIC,默認
E1000 :Intel 82545EM Gigabit Ethernet NIC
E1000e :Intel 82574 Gigabit Ethernet NIC
VMXNET 2 (Enhanced):VMXNET改進版
VMXNET 3:VMXNET2改進版
這個毋庸置疑選擇VMXNET系列最好,當然也Guest需要Vmware Tools的支持。這里補充一點,網路適配器類型的選擇只針對Vmware Server級別的產品如ESX等,像Vmware Palyer,甚至大家常用的VMware Workstation中都無法通過界面選擇網路適配器類型,但可以通過修改.vmx配置文件達到同樣目的,
打開.vmx文件添加
ethernet0.virtualDev = "vmxnet3"
value is "vlance" or "e1000" or "vmxnet" or "vmxnet3"
VMware的網路類型和內核驅動和Vbox相同
same Vbox
配置參數
www.2cto.com
.vmx文件中可以通過一系列參數微調你的虛擬NIC,如緩沖區大小:
ethernet0.numRecvBuffers = 128
ethernet0.numXmitBuffers = 64
3.總結
虛擬機的網路適配器都是依靠CPU去模擬,還沒有類似像顯卡那樣利用硬體加速的技術,因此一方面通過使用為虛擬環境特殊優化過的Paravirtualized(准虛擬化)硬體驅動,另一方面通過使用如Bridged(橋接)模式,配置優化參數等方法將大部分網路IO交給物理NIC,減少CPU中斷,來達到虛擬網路環境優化的目的。
⑨ vmware虛擬機中有幾種網路連接方式
1、NAT(網路地址轉換)
依靠物理主機的VMnet8網卡上網。虛擬機可以互Ping通,前提是物理主機的VMnet8網卡的網關要與虛擬機一樣
2、Bridged(橋接)
基於以上的拓撲測試,橋接方式虛擬出來的系統就像是在區域網中單獨存在的獨立「物理機」一樣,它可以訪問同一區域網內任何一台機器,也可以單獨通過區域網網關或者路由訪問外網。不過需要在每台機器上都要去單獨配置IP,網關、網段、DNS等。
3、Host-Only(主機)
虛擬機的TCP/IP配置信息(如IP地址、網關地址、DNS伺服器等),都是由VMnet1(host-only)虛擬網路的DHCP伺服器來動態分配的。